Gedrag kan worden bepaald door
erfelijke factoren en door
leerprocessen.
Als erfelijke factoren gedrag bepalen is dat aangeboren gedrag.
Dit wordt bij dieren vaak instinct genoemd.
Als gedrag ontstaat door te leren is dat aangeleerd gedrag. Gedrag is vaak een combinatie van aangeboren en aangeleerd gedrag.