Some people are usually not aware of the differences between shared and dedicated hosting. When you say dedicated hosting, this means that the website that you have is the only website that can be seen hosted on the server. When you say shared hosting, obviously, this means that you will be sharing the hosting site with other available websites.
Take note that when you do "shared hosting," you can expect that the amount of disk space that you will have will be a bit limited. Even the bandwidth that you will have is also going to be limited. If in case you pass the allotted amount, you need to pay for it.