Podemos distinguir tres tipos: