Fabric of Digital Life