Shared hosting is a kind of hosting where many websites live on single web server, shared hosting service is normally cheap compared to dedicated hosting where one IP and hardware is dedicated to single website.