This document provides an overview of optical switching technologies. It discusses how optical switching can help address limitations of electronic switching as network capacities increase. The document outlines three main approaches to gradually migrating switching functions from electronics to optics: optical packet switching, generalized multiprotocol label switching, and optical burst switching. It also discusses applications of optical switches such as cross-connects and protection switching.