"iptables is already a very powerful tool by itself,
but it's syntax can get awkward at times and hard to figure out, so
Ubuntu developers decided to make ufw ("The reason ufw was
developed is that we wanted to create a server-level firewalling
utility that was a little bit more for 'human
beings'.")"