What is the requirement to purchase a SSL?

SSL
What is the requirement to purchase a SSL? 

Applicants need to have a domain name and a dedicated IP for their website in order to setup the SSL to their website.