One of the biggest challenge in modern communication systems is to provide a single antenna for different applications. Existing antenna systems are limited to some applications. So it is important to design a single reconfigurable antenna for multiple applications. Design methodologies for different type of antennas is explained in detail also the methods to design the reconfigurable circiut is explained.