Model - objekty/data a jejich obslužné metody realizující vlastní aplikační logiku
View - pohled na data - prezentace, vstup od uživatele
Controller - řídí tok zpracování - kdy se aktivuje jaká metoda modelu, jaký pohled se uplatní na výsledek,...