you can find a name from the service like NameCheap or GoDaddy. Or You should buy one straight from your hosting enterprise in order to commit a bit more but have A simpler time placing it up.
You can do keyword study https://katrinasjww035243.pointblog.net/online-business-can-be-fun-for-anyone-70288098