social network and business technologies