3g stands for third generation.
but iwant to tell you that bsnl is a govt. company.people who lives in punjab are not getting much accuracy and speed of bsnl internet as compared to other isp.
the schemes and plans provided by company is good but the data given by other isp's are more good . we can take loan from them in case of emergency
but not in bsnl.people living outside punjab have this benefit of isp.but not in punjab areas