TRNSYS es un programa de simulación de sistemas transitorios con una estructura modular. Reconoce un lenguaje de descripción del sistema en el que el usuario especifica los componentes que constituyen el sistema y la manera en que están conectados. La biblioteca TRNSYS incluye muchos de los componentes que se encuentran comúnmente en los sistemas de energía térmica y eléctrica, así como rutinas de componentes para manejar la entrada de datos meteorológicos u otras funciones de forzamiento dependientes del tiempo y la salida de los resultados de la simulación. La naturaleza modular de TRNSYS le da al programa una tremenda flexibilidad y facilita la adición al programa de modelos matemáticos no incluidos en la biblioteca estándar de TRNSYS. TRNSYS se adapta bien a los análisis detallados de cualquier sistema cuyo comportamiento depende del paso del tiempo. TRNSYS se ha convertido en un software de referencia para investigadores e ingenieros de todo el mundo. Las aplicaciones principales incluyen: sistemas solares (sistemas solares térmicos y fotovoltaicos), edificios de bajo consumo energético y sistemas de climatización, sistemas de energía renovable, cogeneración, celdas de combustible ...
EES es un solucionador, ya que TRNSYS es un software de simulación de bloques