title: Difference between "mongo" and "mongod"?
body: <p>I've installed MongoDB and I've found some unlogical things and I hope someone will answer me:</p>
  
  <ol>
  <li>When I execute "mongo" I get logged into shell</li>
  <li><p>When I execute "mongodb" I get the following errors:</p>
  
  <pre><code> 2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] MongoDB starting : pid=7221 port=27017 dbpath=/data/db 64-bit host=debian
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] db version v3.2.7
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] git version: 
   4249c1d2b5999ebbf1fdf3bc0e0e3b3ff5c0aaf2
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1t  3 May 2016
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] allocator: tcmalloc
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] modules: none
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten] build environment:
   2016-06-23T22:58:39.302+0000 I CONTROL  [initandlisten]     distmod: debian71
   2016-06-23T22:58:39.303+0000 I CONTROL  [initandlisten]     distarch: x86_64
   2016-06-23T22:58:39.303+0000 I CONTROL  [initandlisten]     target_arch: x86_64
   2016-06-23T22:58:39.303+0000 I CONTROL  [initandlisten] options: {}
   2016-06-23T22:58:39.325+0000 E NETWORK  [initandlisten] listen(): bind() failed errno:98 Address already in use for socket: 0.0.0.0:27017
   2016-06-23T22:58:39.325+0000 E NETWORK  [initandlisten]   addr already in use
   2016-06-23T22:58:39.325+0000 E STORAGE  [initandlisten] Failed to set up sockets during startup.
   2016-06-23T22:58:39.325+0000 I CONTROL  [initandlisten] dbexit:  rc: 48
  </code></pre></li>
  </ol>
  
  <p>What is the difference between two terminal commands: mongo as a first, and mongodb as a second?</p>
  
  <p>MongoDB is great because my project is schema-less but it's always  a horrible experience to configure it, create roles, authorization etc.</p>
  
  <p>Thanks.</p>