The first and most important condition for registering a domain name is that the name you choose is free, ie. not be registered by another user. The second condition is to pay the annual fee for the right to use a certain name for a certain period. You can find information about free names here.
Note: The user who registered a domain name has the full right to dispose of this name for the period for which he paid.