¿Cómo es engine.io diferente de socket.io

LearnBoost parece tener un nuevo proyecto llamado engine.io que en teoría parece ser similar a socket.io. 1) ¿Bajo qué escenarios usarías uno versus el otro? 2) Para proyectos nuevos que requieren comunicación basada en sockets HTML5 sobre node.js, ¿deberíamos usar engine.io y NO socket.io

Respuestas a la pregunta(4)

Su respuesta a la pregunta