Array antennas which are smart enough to distinguish between the desired and interference signal are nothing but smart antennas. They work on space division multiple accesses and are used in mobile communication to increase the capacity of communication channels. DOA and Beamforming together make a smart antenna. The authors shall restrict their discussion to Beamforming. This paper explains the Variable Step Size Normalized Least Mean Square (VSSNLMS) method to direct the main beam towards the desired user.