Os animais não agem apenas por instinto, seus comportamentos podem ser bem engenhosos e até mesmo aprendidos.
Os animais exibem diferentes tipos de comportamentos. Alguns deles, chamados comportamentos inatos, não precisam ser aprendidos – são aqueles que os animais já nascem “programados” para executá-los. Por exemplo:os filhotes de mamíferos (incluindo os bebês humanos) já nascem sabendo como sugar o leite de suas mães. Porém, há comportamentos que precisam ser aprendidos através da experiência de vida. É o caso, por exemplo, dos filhotes de leões que, embora nasçam com certo instinto de caça,só aprendem a caçar de fato observando os adultos em ação e praticando.