An observable is a registry that can store references to multiple functions. These functions will be called if a certain event associated with the observable occurs. This way it is possible to react to or be informed about various events.