If you have multiple domains - i.e. example.com and mysite.com - you need seperate certificates and as such seperate IPs. If you want
www.example.com, sub1.example.com and mail.example.com - all subdomains of example.com - you can use a wildcard certificate.
There are techniques such as SNI to use multiple SSL certificates on one IP. But if your userbase exists out of people that still use Win. XP that might not be an option, since it doesn't support SNI iirc. See:
https://en.wikipedia.org/wiki/Server_Name_Indication