- Three main cognitive theories are as follow: - Piaget’s cognitive development theory  - Vygotsky’s socio-culture theory of cognitive development  - Information processing theory