• Polymorphism: Internally, Windows uses a common set of API functions to manipulate objects of any type; this is a feature of polymorphic as defined in Appendix D. However, Windows is not completely polymorphic because there are many APIs that are specific to a single object type.