A site manager can choose if members should verify their email address during the registration process.
It is adviced to let them verify their emailaddress to protect the platform from spam/fake accounts. On the other hand, a lot of communities try to keep the registration process as simple as possible by removing this step. By removing the step, user get to choose a password directly during registration.
It could be an option to start with a simple registration process, until you detect spam. The setting can be set at all time: /admin/config/people/accounts