Kodu is a game development tool that allows users to create and play their own games with minimal instructions or manual. It introduces basic programming concepts through objects, properties, and methods. Users can navigate the interface using the Xbox controller and edit game worlds by adding terrain, objects, and programming object behaviors. The tool aims to make programming intuitive and encourage exploration without formal training.