An operation is some action one object performs upon another in order to elicit a reaction.

— Grady Booch, Object-Oriented Design: With Applications (1991)

Topics: software design