If you are going to have a web site, then you need someone to host your site. There are many companies offering this service.
Most hosts offer a few megs of storage space with several megs throughout each month.
In both categories more is better, but a basic package should suffice. When looking for a web host price is certainly a concern, but reliability is the big factor since almost all price structuring for web hosting is roughly the same from company to company. Look for their statistics to see what their downtime is - most will publish this. Of course, less downtime is better. It is through this host that your web site s pages, graphics and content transitions themselves from desktop files to a live web site on the Internet.