Una molécula o ion anfiprótico puede donar o aceptar un protón, actuando ya sea como un ácido o una base.