Namecheap is a domain name registrar selling cheap domain names, web hosting, SSL certificates, VPN services, and other services related to website creation and management.