Social Networks are nodes consisting of people, groups and organizations growing dynamically. The growth is horizontal as well as vertical in terms of size and number. Social network analysis has gained success due to online social networking and sharing sites. The accessibility of online social sites such as MySpace, Facebook, Twitter, Hi5, Friendster, SkyRock and Beb offer sharing and maintaining large amount of different data. Social network analysis is focused on mining such data i.e. generating pattern of people’s interaction. The analysis involves the knowledge discovery that helps the sites as well as users in terms of usage and business goals respectively. Further it is desired that the process must be privacy preserving. This chapter describes the various mining techniques applicable on social networks data.