Existen las siguientes modalidades: