BSE stands for Bombay Stock Exchange and NSE stands for National sotck Exchange. Nifty is the benchmark of NSE and Sensex is the benchmark of BSE. Major factor effect the market i.e. any change in Govt. (Political), any news of that company. Commodity market where u can buy Gold, Silver, Chana, Jawar,Bazara etc etc....
For more information u can contact me at jugia_pankaj@yahoo.com or pankaj_jugia@rediffmail.com, 9818953413 & 9310953413.