do_action( 'bp_before_registration_submit_buttons' )

Can anyone tell me how do_action('bp_before_registration_submit_buttons' ) works?

I am interested in validating the email used in the registration form by calling a function before the form is submitted. Do I use another do_action or is there a way to hook to this one?

Thanks,
Joe