Task View provides an overview of all your open windows and offers virtual desktop features. You can launch Task View by clicking on the overlapping rectangles next to the Search taskbar.
If you open lots of programs at once the new multiple desktop feature helps you to keep them organised. To create another desktop launch Task View and click on New Desktop in the bottom right of the screen. At the bottom of Task View you will see a thumbnail of each desktop to switch between.