Transactional analysis is a theory and form of psychotherapy developed by Eric Berne. The approach assumes that when interacting with others, people tend to adapt three main ego states, namely that of a child, an adult and a parent. The aim of transactional analysis is to adjust the balance between these ego states.