Linux free memory - How to determine the amount of free memory on a Linux system

I'm often asked how you can determine the amount of free memory (RAM) available on a Linux computer system. Here are two ways I know:

cat /proc/meminfo

or

free