I want to make a simple website. Nothing special. I just need this site as a business card for my company. So I want to do everything myself. At the same time, practice. But I'm wondering, can I buy hosting and domain name from the same company or choose different ones? How to understand which domain zone to choose?