This overview describes the programming elements that applications use to create and use windows; manage relationships between windows; and size, move, and display windows. The overview includes the following topics: