Coraz częściej nasze interakcje z innymi ludźmi i zapisy tych interakcji odbywają się za pośrednictwem Internetu. Idea strumienia życia zrodziła się z implikacji tego faktu. Strumień życia to po prostu obszerny zapis codziennych czynności danej osoby, z naciskiem na te, które mają miejsce w sieci. To nie tylko zapis, ale chronologiczny widok lub strumień dokumentów elektronicznych, które działają jak rodzaj dziennika życia danej osoby w sieci.
Spekuluje się, że koncepcja strumienia życia ma swoje korzenie w literaturze, a konkretnie w książce Mirror Worlds, napisanej w latach 1990. przez Davida Gelerntera. Skomponował także artykuł dla gazety Washington Post, opisując strumień życia jako system zarządzania własną informacją elektroniczną. Na drugim końcu strumienia życia znajdowały się dokumenty z przeszłości, takie jak akt urodzenia danej osoby na samym początku. Zbliżając się do końca strumienia życia, pojawią się nowsze dokumenty i interakcje, takie jak e-maile, zdjęcia, wiadomości głosowe, filmy i inne rodzaje cyfrowych zapisów utworzonych przez tę osobę.
Strumień życia niekoniecznie kończy się w chwili obecnej, ale obejmuje również plany na przyszłość. Uwzględniono elektroniczne notatki i przypomnienia, kalendarze i inne elementy o przyszłym znaczeniu, dzięki czemu chwila obecna znajduje się mniej więcej w środku strumienia. Twój strumień życia może obejmować tyle lub za mało, ile chcesz i jest ograniczony jedynie ilością wysiłku, który mu poświęcasz.
Aby przenieść strumień życia z koncepcji do czegoś, co jest widoczne w prawdziwym świecie, większość ludzi korzysta z pewnego rodzaju usługi online, która agreguje wszystkie działania online w jeden strumień informacji, w którym wszystko można zobaczyć jednocześnie. Na przykład jedna osoba może należeć do różnych serwisów społecznościowych, a także serwisów, za pośrednictwem których publikuje zdjęcia i filmy w Internecie, a to może być dopiero początek. Wszystkie te cyfrowe zapisy „na żywo” znajdują się jednak w różnych miejscach w Internecie i aby to wszystko zobaczyć, konieczny jest duży stopień nawigacji.
Usługa lifestream rozwiązuje ten problem, koordynując interakcje z portalami społecznościowymi, blogami i wszystkim, co pozostawia cyfrowy ślad w Internecie. Strumień życia danej osoby, widoczny w formacie strony internetowej, kataloguje każdą nową aktualizację ze znacznikiem czasu, tworząc kanał chronologiczny. Wiele usług jest dostępnych online, które pozwalają tworzyć i personalizować swój strumień życia w dowolny sposób.