What is Nifty and BankNifty

Most of the people think that stocks rise only because of raise in market, but actually market raises only when stock raises. Nifty and Banknifty is an index in which some stocks are combined...