I am beginner in web development, these two confuses me, they both open up a page in localhost then why do I need to install http-server instead of just using nmp start?