Using ST in a backup scenario

That filesystem snapshot thing (zfs): What is that? Does it run on Linux, on Windows? Just asking because that is what I’m doing here, taking snapshots and storing them elsewhere. Perhaps I could my life make even easier than with my admittedly somewhat complicated approach.