Shared web hosting means exactly what it says – you share a server with other users who are running their own websites from that hardware. Every customer gets a portion of that physical server for their own use.
The main strength here is that this is a cost-effective solution, and because you’re prepared to share hardware with other folks, you’ll naturally be paying less than the outlay for dedicated hosting.
By the same token, however, you’re also sharing resources with others, and that means that the performance you’ll get will likely be a fair bit slower (and indeed generally less consistent).
That might be fine for sites which don’t have a lot of traffic, but it could be a problem if your bandwidth needs are greater, or reliable and consistent performance is a priority for your website.
So, obviously bear all that in mind, but if you do want to go the shared hosting sing up with us for a Dedicated server of your own