Монолитное приложение(монолит) представляет собой приложение, доставляемое через единое развертывание. Таким является приложение, доставленное в виде одной WAR или приложение Node с одной точкой входа. Содержит: UI слой, сервис слой, слой работы с БД и тд.
Разделение монолита на несколько частей. Отличие от микросервисов - каждый микросервис может иметь все слои в себе. Это значит микросервис - маленький монолит.