Dear friend, you need a web hosting service to be able to make your subdomains or display your vweb pages. Domain is just a name and it doesn't mean having a website.
If you want to start a website I suggest you to purchase your domain and hosting together. In this way it is possible to get your domain for free. Some hosting services offer this gift today.
And any bad web hosting service would trouble you for a long period. At first, try to choose a reliable service to get rid of the subsequent problems.
As an experienced webmaster I recommend BlueHost service which I’m sure it would work for you and fulfill all your requirements. They have a really great offer for hosting & I have used them for over 3 yrs now, and have never had a single problem with them.
They are a Multi-awarded Web Hosting which offer a Full-featured service only $6.95 a month. Their service is really perfect and uptime.
You can go there through the address below:
http://bluehost2008.atspace.com
Here I have copied and pasted its features from their website to view:
- Multi-awarded
- Free Domain Forever
- 1500 Gigabyte Hosting Space
- 15000 GIGS of Transfer
- Host UNLIMITED Domains (Support All Domain Names)
- 2,500 POP/Imap Email Accounts
- SSH (Secure Shell), SSL, FTP, Stats
- CGI, Ruby (RoR), Perl, PHP, MySQL
- 2000/2002 Front Page Extensions
- Free Site Builder
- 24/7 Superb/Responsive Sales/Support
- Free Search Engine Submission
They offer an installing service called "Fantastico". By using this service, you can easily create your own forum, photo gallery, shopping carts etc. They also offer "Free Site Builder" that helps you build your web pages without difficulty if you are not skilled in using any creating website programs.
******IMPORTANT*******
* This service is awarded as the best Web Host 2008.
* If you sign up for this service you will have $100 credits to advertise your created website with google & yahoo search engines for free!
* If you are beginner and don't exactly know what technical features you need for setting up your website, I recommend you BlueHost as a full-featured service which fulfills all your requirements.
*************************
Good Luck!