All interaksjon mellom objekter foregår via sending av . Når et objekt mottar en melding, finner det frem til den som implementerer hvordan det skal reagere på meldingen, utfører det metoden angir, og returnerer et objekt som svar.