When you buy a domain name from someone else, you need to update the contact information in the DNS and add yourself as the current owner. After that, you can start building your website. You can stick with the previous hosting provider and registrar or choose new ones.