Hi,
There is not an approval process, but you can protect pages with roles and then only add users to roles if you approve them.
You can get email notification when a user registers by set this to true in user.config then touch Web.config to make it reload the settings.
<add key="NotifyAdminsOnNewUserRegistration" value="true"/>
Hope it helps,
Joe