Kinect is a motion sensing input device for Xbox 360 that uses cameras and microphones to recognize gestures, body movements, and voice commands. It allows users to control and interact with their console without using a game controller through gestures, spoken commands, and body movements. The Kinect SDK provides both managed and unmanaged APIs for developers to access Kinect's RGB camera, depth sensor, skeletal tracking capabilities and audio processing for their applications. Microsoft Research played a key role in developing the underlying computer vision and machine learning techniques that enabled Kinect's capabilities.