Market Capitalization: Latest stock price multiplied by number of shares outstanding (shares issued)
Large Cap - Company with market capitalization greater than $8 billion
Small Cap - Company with market capitalization less than $1 billion
This is the glossary definition given in moneycontrol website.
I think Mid Cap is The Companies in between large and small.