Chole is typically a Punjabi word and chana is the Hindi word for chickpeas. Chole is usually made with chickpeas and authentic chole masala powder while Chana Masala is a chickpea curry made with basic Indian spice powders. And you do not necessarily need a chole masala powder to make chana masala.