Ответ:

1) Средним класс называют потому, что по уровню доходов, образованию и общественному положению он занимает промежуточное место между богатыми и бедными. В современном обществе его обычно располагают между высшим классом (крупными собственниками и наиболее обеспеченными людьми) и низшими слоями (людьми с низкими доходами и нестабильной занятостью). К среднему классу относят, например, специалистов, учителей, врачей, инженеров, предпринимателей и квалифицированных работников. Принадлежность к нему определяют не только доходы, но также образование, профессия и возможность обеспечивать относительно устойчивый уровень жизни.

2) Средний класс в современном понимании не мог стать многочисленным раньше, потому что для этого требовались развитые промышленность и сфера услуг, широкое распространение образования, квалифицированные профессии и устойчивый рынок труда. В аграрном и сословном обществах большинство людей занималось сельским хозяйством, а богатство и положение обычно зависели от принадлежности к сословию или владения землёй. Массовое формирование среднего класса стало возможным с развитием индустриального общества и ростом числа специалистов, служащих и предпринимателей.

Отдельные люди и группы, похожие на средний класс, существовали и раньше; речь идёт о том, что современный многочисленный средний класс сложился позднее.