title: Django: Difference between using server through manage.py and other servers like gunicorn etc. Which is better?
body: <p>I have been running my beginner Django projects with <code>manage.py runserver</code>.  I see suggestions to use <code>gunicorn</code> instead.  What is the difference ?</p>