In this overview session we will illustrate what VIRL does in the context of programability and development. Showing where VIRL fits into a test driven development cycle, the benefits of going virtual, overview of the system architecture and components. The session is completed by a live demonstration of VIRL.