What are mid-cap companies?

In India, SEBI defines mid-cap companies as the ones ranking 101st to 250th as per market capitalisation. Mid-cap companies are considered to have higher growth potential than large-cap companies but less than that of small-cap companies. Mid-cap companies are considered to be safer than small-cap companies but riskier than large-cap companies.