Qué diferencia hay? Pues que el write lo que hace es guardar todas la variables o lo que quieras separadas por comas, para recuperarlo con "input" más tarde. Por ejemplo:
Código:
write #archivo, variable1, text1.text, variable3
"Contenido de variable 1","Contenido de text1","Contenido de variable3"
Con el comando print, lo que haces es guardar directamente lo que tu pongas, sin que aparezca en el archivo los separadores (","), eso sí, aparecerá un retorno de carro al final del texto (como si pulsaras intro).