What is the difference between shared ssl and private ssl?

A shared ssl displays as https://ip/~yourusername/ A private ssl would display as https://www.yourdomain.com in the address bar.