Social networks are websites which allow users to communicate, share knowledge about similar interests, discuss favorite topics, review and rate products/services, etc. Even though social network marketing is still in its infancy, it holds a potential success for businesses if it is carefully integrated in the marketing mix. This paper discusses the advantages and risks that social network marketing holds. Future opportunities for social networks, particularly mobile social networking, are also discussed