Question d’entretien chez Dell Technologies

Explain State pattern ?