Best Business Entity Registration for Software/Apps/Internet/Online Business

In India, everyone wants to do something new with a business idea and start a business without knowing whether that business model is good for there Business/venture/Startup.