La diferencia es simple:
- COMERCIALES (con licencia): te garantizarán por lo general un mejor soporte frente a incidencias que puedan surgir; además de eso, suelen traer implementaciones más avanzadas por el mayor tiempo que su desarrollador invierte, y que lógicamente necesita "compensar" con las ventas.
- COMERCIALES (sin licencia): claramente ILEGAL y pisotearle el trabajo al desarrollador que se ha dejado esfuerzo, sudor, y alguna lágrima quizás. Añadir que por lo general este tipo de plantillas "pirateadas", "nulled"... traen código que te va a complicar la existencia tarde o temprano.
- FREE (gratuitas, bajo licencias pero sin coste económico): son totalmente legales siempre que respetes las condiciones de la licencia, aunque estas no suponen para el usuario que utilice la plantilla un coste a su bolsillo. No suelen traer opciones demasiado avanzadas debido a que no se obtiene un beneficio directo como en el primer caso.
Esto, aunque no lo parezca, está bastante resumido aunque hay mucho aún por delante, pero ahora mismo no tengo tiempo como para exponerlo de forma más precisa, no obstante espero que te hagas una idea al menos ligera de las diferencias.
Saludos