Communication process can be explained in three stages:
1. Horizontal dimension - Event E perceived by M, M selects E according to perception
2. Vertical dimension - Meaning given to perceived event, converted into signal SE, selection of appropriate medium
3. Horizontal dimension - M2 interprets meaning of message SE based on own needs and concepts