This is a really great article about how to use BTRFS snapshots with examples.