Messages can be either synchronous, the normal type of message call where control is passed to the called object until that method has finished running, or asynchronous where control is passed back directly to the calling object. Synchronous messages have a vertical box on the side of the called object to show the flow of program control.
Els missatges poden ser o bé síncrons, el tipus normal de missatge de crida on es passa el control a l' objecte anomenat fins que el mètode s' hagi acabat d' executar, o asíncrons on es torna el control directament a l' objecte de crida. Els missatges síncrons tenen una caixa vertical al costat de l' objecte cridat per mostrar el flux de control del programa.