Great work by Linmiao Xu:
SSH tunnels are encrypted TCP connections between SSH clients and servers that allows traffic entering one side of the tunnel to transparently exit through the other.
This page explains use cases and examples of SSH tunnels while visually presenting the traffic flows.
Also comes with the commands … handy!
A visual guide to SSH tunnels →
Via Freek