JAVA_HOME y CATALINA_HOME son las variables de entorno que tienes que crear para indicar al sistema dónde tiene que encontrar cierta información. De esta forma, las aplicaciones asociadas (en el caso de java, por ejemplo: javac.exe, java.exe, javadoc.exe, etc) se ejecutarán adecuadamente desde cualquier directorio sin tener que teclear la ruta completa del comando.
Para crearlas, te vas a:
Menú Inicio-->Panel de Control-->Sistema-->Opciones Avanzadas-->Variables de entorno
Pulsas "Nueva" y en "Nombre de variable" introduces JAVA_HOME; en "Valor de la variable el directorio raiz donde tengas instalado el kit de desarrollo Java; le das a "Aceptar" y sigues los mismos pasos con CATALINA_HOME y el correspondiente directorio raiz de Tomcat...bueno, eso cuando los consigas instalar, claro. Las versiones que yo he usado son:
Kit de desarrollo Java J2SE 5.0.
Apache Tomcat 5.0.
Los archivos que me he descargado de sus correspondientes páginas son:
jdk-1_5_0-windows-i586.exe
jakarta-tomcat-5.0.28.exe
...respectivamente.
Espero que te sirva de ayuda. Un saludo.