Human-computer interaction is the use of special means to enable to the user an interactive communication with the computer. It can be performed with the use of specific gloves (connect by cables) or by using computer vision techniques. For both modalities of human-computer interaction, the user can freely use a vocabulary of gestures and therefore control the computer or even other devices by means of events or actions.