Básicamente, existen dos tipos: