Shared Server

Pros: Cheap, Simple install scripts for popular applications (Joomla, Wordpress etc), Visual management console

Cons: Slow, sometimies unrealible, less secure, less configurable

Virtual Private Sever

Pros: Cheap, configurable (comand line access), flexable.

Cons: Learning curve, security? reliability?

Dedicated Server

Pros, reliable secure, configuarble

Cons: Expensive