The Koding platform provides developers and team managers with an interface to streamline development workflows in the cloud, enabling organizations to create and share fully automated development environments on any infrastructure for modern distributed applications, micro-services, and containers. It offers a feature-rich cloud-based development environment complete with free VMs, an attractive IDE, and sudo level terminal access, allowing users to experiment with various programming languages and software. Koding's collaboration features allow users to pair-program with colleagues in real-time, share their web-based IDE, Terminal, and whiteboard, and engage in private 1:1 chat.