- Message: an indirect procedure call. A message is sent
to an instance object. The message contains a selector and optional
arguments. The selector is looked up in the class of the object (or one
of its superclasses) to find the method that implements the message.
That method is called with the object to which the message was sent as
its first argument.
- Selector: the name of a message. A generic procedure name.
- Method: the procedure that implements a message.
Often the name of a method is the class name hyphenated with the selector,