Das Command Pattern ermöglicht die Loslösung einer Anfrage von der auszuführenden Aktion. Die Anfrage wird dabei, zumeist mithilfe von Parametern, an eine geeignete Aktion weitergeleitet.