The hand gesture is the most effortless and natural way of communication. The output of the camera will be displayed on the monitor. Shape and position information about the gesture will be gathered using detection of color. The file transferring scheme is implemented by using the python server programming. Hand gestures can be used to play an important role for establishing Human- Computer Interaction interface (HCI) in modern techniques. Direct use of hand as input device is an attractive method for providing natural HCI. Human gestures can substitute the use of mouse and keyboard as inputs to computer. Gesture commands can be used to control computers and other intelligent machines.