web browser / word processor / web user agent / web applications / web user agents / web resource / payments processor / purpose solution / naïve algorithm / social network / web user agent programs / social networking site / type applications / Social networking / web browsers / browser technology / anti-clickjacking technology / typical web browser / /