Shared hosting allows users to have a website hosted on a computer with other users' websites. This method cuts down on cost for everybody, and is generally what a typical regular "user" would want. However, large businesses and websites that plan to offer a lot of images, video, or have a lot of users may eat up too much computing power, and may want to look into virtual private hosting or a dedicated server.
Below you will find all the hosting companies that offer shared space.