In iCab kann man die aktuelle Sitzung (alle Fenster) über den Menüpunkt Ablage > Sitzung > Sitzung speichern (alle Fenster) in eine Datei speichern. Alternativ kann man auch nur das aktuelle Kenster mit all seinen Tabs als Sitzungsdatei ablegen, und zwar über Ablage > Sitzung > Fenster speichern.
Die Sitzungsdateien kann man jederzeit wieder laden, und dabei werden dann alle gespeicherten Fenster mit all ihren Tabs und den original Fenstergrößen und -positionen wieder hergestellt.
In den Einstellungen kann man in den Fenster-Einstellungen auch noch einstellen, ob das Öffnen einer Sitzungsdatei alle bereits existierenden Fenster schließen soll, so dass am ende ausschliesslich die geladene Sitzung erhalten bleibt, oder die Sitzungsdatei zusätzlich zu den bestehenden Fenstern geöffnet wird.
Sitzungsdateien können sinnvoll sein, wenn man den Browser für unterschiedliche Nutzungsszenarien nutzt, für die man jeweils eigene Fenster mit Webseiten nutzt. Über die Sitzungsdateien kann man so sehr schnell zwischen den Szenarien wechseln.