1. A collaborative web browsing method comprising: providing a social network server, a social network website, a server computer having a Shopping With A Friend (SWAF) server engine coupled to a database, a SWAF client engine coupled to the SWAF server engine and a plurality of client computers each having a web browser program that runs the SWAF client engine, the web browser program does not include a collaboration plug-in; establishing, by the SWAF server engine, a collaborative website having a friend connection button; displaying by the SWAF server engine, the collaborative website on each of the plurality of client computers; detecting by the SWAF client engine, browser activity data of a first client computer of the plurality of client computers; storing by the SWAF server engine, the browser activity data of the first client computer of the plurality of client computers on the database at a first frequency; detecting by the SWAF client engine, actuation of the friend connection button by a first client computer of the plurality of client computers; transmitting by the SWAF client engine, a friend connection request to the social network server at a second frequency, wherein the first frequency is slower than the second frequency; displaying by the social network server, the friend connection request on the social network website; detecting by the social network server, an acceptance of the friend connection request from a second client computer’ of the plurality of client computers; and transmitting by the SWAF server engine, the browser activity data that has been stored on the database to the second client computer of the plurality of client computers.