What are small-cap companies?

In India, SEBI defines small-cap companies as ranking 251st and lower per market capitalisation. Small-cap companies are considered to be riskier than large-cap and mid-cap companies, but they are also considered to have a higher growth potential than the other 2 category companies.