1. A computer-implemented method for implementing tabbed browsing in an existing web browser, comprising: at a computing device, providing one or more computer programs having tabbed browsing functionality when operating in conjunction with the existing web browser; registering the one or more computer programs as one or more plug-ins with the existing web browser, wherein the one or more plug-ins include one or more tab bar components and a tab manager; upon registration of the one or more computer programs, presenting a configuration page with options for tabbed browsing, wherein the configuration rage further comprises at least one user-selectable button that allows a user to turn tab browsing on and off; creating one or more browser instances for one or more web pages respectively identified by one or more tabs on a tab band while operating the one or more computer programs with the existing web browser to provide tabbed browsing functionality; providing a plurality of user-selectable buttons on the tab band, wherein the plurality of user-selectable buttons comprise a new tab and at least one of: quick tab, first menu, second menu, my routine, scroll left, scroll right, and close; providing a tab history function, that a user may activate by interacting with the tab; and providing application compatibility between the one or more browsing instances and existing features associated with the existing web browser.