Los hay de tres tipos: