Transactional analysis is a personality theory developed by Eric Berne that views a person as comprising three ego states - Parent, Adult, and Child. Berne proposed that people communicate through transactions between their ego states, and that unhealthy interactions can take the form of crossed transactions. He also introduced the concepts of life scripts, existential positions, strokes, games, and contracts to understand interpersonal relationships and facilitate change. Transactional analysis was influenced by Freud's psychoanalysis but focuses more on observable behaviors and interactions between people.