Quais são os tipos de adaptação?