| Bookmarklet | Firefox Extension | Full Application | |
| Annotate and capture individual pages | |||
| Add pages to a published Surfmark | |||
| Publish individual pages | |||
| Record pages continously in Firefox | |||
| View recorded pages locally | |||
| Create and publish a Surfmark | |||
| Publish password protected Surfmarks | |||
| Record pages continously in Internet Explorer | |||
| Full-text search of recorded topics | |||
| Create and edit a Surfmark locally | |||
| View text version of the recorded pages |
| Bookmarklet | Firefox Extension | Full Application | |
| You want to annotate and captue an occasional page and also sometimes want to add to a Surfmark that you come across, or one you are collaborating with others on | |||
| You do lot of internet-based research and you are more comfortable with having an online archive of that research in form of Surfmarks. Your primary focus is in sharing/collaborating with others on your research or having access to this research from other computers as well | |||
| You do a lot of Internet-based research and want to have a more comprehensive off-line archive of all that research. You also want all the sharing and collaboration functionality that the other two options offer |