Hostingis a space you assign your website to function. A Good Web Hosting is equally important for the business to function as much as your Web portal does. A hosting has several parameters to decide upon. Points like Hosing Space, Hosting bandwidth, CPU core Units, RAM etc are the crucial aspects to be considered.
Depending upon the database created and the modules inbuilt in a Web Application, the space is decided. However hosting spaces can be increased from time to time as per the consumption and requirements.