Going with the consumer towards the social web environment: a review of extant knowledge