What are large-cap companies?

In India, SEBI defines large-cap companies as the 100 largest companies as per market capitalisation. They are well-established and considered to be safer than relatively smaller companies.