La mémoire libre, c'est l'espace mémoire qui est (comme sont nom l'indique) libre, prête à être utilisée par le système.
La mémoire disponible, c'est un peu plus compliqué... Grosso modo, c'est à la fois la mémoire libre, la mémoire cache libre, et la mémoire virtuelle (si je ne dis pas de bêtises).