Asimilace a akomodace jsou dva koncepty kognitivní psychologie, které navrhl Jean Piaget. Poukazují na dva typy procesů, které souvisejí s přizpůsobením.
U Piagetu adaptace definovala intelektuální růst. Pokrok v intelektuálním rozvoji znamenal lepší přizpůsobení se vnějšímu světu a rozvoj přesnějších představ o tomto světě. Proces přizpůsobení nastal prostřednictvím dvou procesů: asimilace a ubytování (Wadsworth, 2004).
Jednotlivec má mentální schémata - schéma je mentálním blokem znalostí, který zahrnuje několik prvků spojených klíčovým významem. Schéma lze považovat za jednotku znalostí nebo za stavební blok mysli a intelektu. Lze ji považovat za jednotku používanou k uspořádání znalostí, které má jednotlivec. Mysl člověka bude mít mnoho schémat, která jim pomohou reagovat a reagovat na svět kolem nich (Wadsworth, 2004).
Pokud jsou znalosti dané osoby přizpůsobeny světu kolem nich, jsou jejich schémata v rovnováze. Nemusejí být žádným způsobem měněny a jsou dostatečné k tomu, aby vysvětlili svět, který obklopuje jednotlivce. Čím inteligentnější je však člověk, tím více schémat bude mít. Budou mít také složitější schémata, která zahrnují rozmanitější informace. Děti mají jednoduchá schémata, ale jak rostou a procházejí procesem kognitivního vývoje, jejich schémata se stávají složitější. V průběhu adaptačního procesu se schémata vyvíjejí a stávají se přesnějšími, komplexnějšími a četnějšími (Wadsworth, 2004).
Například dítě, které má labradora, může mít schéma spojené se psy. Toto schéma může být omezené a založené na interakcích s rodinným psem. Pokud se dítě setká s agresivním psem, i když rodinný pes může být přátelský, musí se schéma změnit, aby na něj reagovalo. Dalším příkladem změny může být situace, kdy se dítě setká s velmi odlišným psím plemenem, jako je čivava, a bude možná třeba říci, že i toto je pes, který přizpůsobí schéma podle informací.
Proces asimilace nastává, když jednotlivec čelí novým informacím, které se hodí do existujících schémat. Osoba je schopna ji integrovat do schématu, čímž je schéma složitější (Wadsworth, 2004).
Například, osoba může mít schéma o cestě metrem. Znají náklady, jak platit, jak vstoupit, kterou stanici potřebují atd. Když člověk cestuje do jiné země a používá místní metro, možná bude muset asimilovat nové informace, například nové náklady. Informace se však hodí do existujícího schématu, protože jej neodporují a nevyžadují významnou změnu.
Proces přizpůsobení nastává, když existují nové informace, které se nehodí do existujícího schématu. To vytváří nedostatek rovnováhy a znamená, že osoba bude frustrována a motivována k vytvoření nového schématu nebo k úpravě stávajícího schématu tak, aby vyhovovalo novým informacím. Ubytování vyžaduje významnější úsilí a vytváří stav, ve kterém schémata osoby nejsou v rovnováze, což má motivovat integraci nových myšlenek do mysli (Wadsworth, 2004).
Například člověk přijíždí do nového města a najde nový způsob dopravy, který jeho původní město nemá. Osoba se bude muset přizpůsobit informací změnou původních schémat a vytvořením nových schémat, aby vyhovovala těmto novým informacím a přizpůsobila se světu.
Tyto dva procesy umožňují přizpůsobení a zvyšují intelektuální kapacitu osoby tím, že pomáhají vytvářet nová schémata a vylepšují stávající schémata, aby se zvýšila jejich složitost a informace, které obsahují..
Stručně řečeno, klíčový rozdíl mezi asimilací a ubytováním spočívá v tom, zda osoba potřebuje modifikovat stávající schémata tak, aby vyhovovala novým informacím (ubytování), nebo nové informace mohou zapadat do stávajících schémat (asimilace). Ubytování by vyžadovalo více zdrojů a vytvořilo by stav, ve kterém je nedostatek rovnováhy. Rovnováha nastává, když není třeba nic upravovat a když stávající schémata postačují k vysvětlení vnějšího světa.