What are nifty weekly options?

Nifty weekly options are exchange traded options built upon nifty index with a short maturity period of one or more weeks.