Code division for multiple access is a key technology used in the 3 Generation (3G) wireless technologies. CDMA is a multiple access technology in which, different users are allocated with different codes. There is an increasing use of CDMA for mobile networks, where the current CDMA service covers 10million users, with the expectation of more than 100 million within the first decade of the next century, without new spectrum allocation. This paper analyses some interesting properties of PN sequence and further elaborates about various methods of generation of PN sequences. This paper will be discussing about, Nomenclature of CDMA, CDMA at transmitter and receiver sections, CDMA as Spread Spectrum System, Code generation in CDMA, CDMA codes, properties and PN sequences and Bit Error Rate ( BER ) ofCDMA.