MVC
Pattern architetturale che separa i dati (Model), la presentazione (View) e la logica che li collega (Controller).
Un classico in Rails, Django, Laravel e ASP.NET. Il frontend moderno parla piuttosto di componenti e di flusso di dati unidirezionale, ma l'idea di fondo dell'MVC sopravvive.