Remove password field from user registration form
You can use Generate Password module to achieve this goal.
This module makes the password field optional (or hidden) on the add new user page (admin &amp; registration). If the password field is not set during registration, the system will generate a password. You can optionally display this password at the time it's created.

For more info go through the documentation of this module.