can you summarize OO for me in 64 words or less?
chardan: A strategy to manage complexity by decomposing problems into hierarchical type relationships through the mechanisms of 
encapsulation (code and data together in an "object"), polymorphism (actions on abstract types trigger behaviors without knowledge of their specific implementation), and derivation (relationships between classes) such that specific behaviors increase toward the leaves and decrease toward the roots, leaving implementation and general behavior isolated at appropriate levels.