I know there are different options to do this, but this is different for all thous you have. You might have heard about Session Manager, extension that allows saving the current session to reopen it for future use. While in Firefox and Chrome we have TabCloud, its an excellent way not only to save sessions, but also makes it possible to synchronize tabs and sessions with your Android phone with its Android app. You are required to have a Google account to make this extension work. This might seem a bit annoying for those who have no Google account, however, its intended to ensure the easy synchronization and security of stored data.
All you have to do is install the TabCloud extension for which ever you like (chrome or firefox web browser) or you can go for both, log in with your Google Account and click to the TabCloud icon beside the address bar in your web browser. Click the floppy icon to save the current session, red minus sign allows deleting a saved session and click on the name of the stored session allows to reopen any saved session. When saving sessions, users can choose any name for the session for easy identification. The sessions have also saved favicons, to make it simple enough for users to determine what sites are stored in one particular session. In the near future developers will add synchronization support for iPhone.
Link: Download TabCloud