Tu primera pregunta no la entendí. jQuery es un framework para trabajar "más fácil con js". También puedes usar mootools y otros frameworks. Busca aquel que se ajusté a tu necesidad. No es necesario comparar cual es mejor o cual no. Cada uno con sus gustos