I've just come across the << command, used like so:
cat > outfile.txt <<EOF
Multi-line content
that will be written to outfile.txt
EOF
Now, I've no idea what this is called, but I'd quite like to know it's name, primarily so I can go and search and find out more about its syntax. Sadly, Googling for "<<" just doesn't work.