What is shared hosting

Advantantage and disadvantage of shared web hosting
Pros and Cons of shared hosting