No, no es dificil tu pregunta davicillo ..
Pero lo que debes tener claro es que ese tal ".htacces" se refiere a configuración concreta para el directorio/s que se incluya y que afecta a la configuación de servidores HTTP concretamente: Apache.
Ahí se ajustan propiedades que en su base son para "mejorar" la seguridad o forzar incluso la configuración de PHP para que sea independiente de la que puedas usar en tu servidor y así asegurar que tu aplicación (sea la que sea) va a funcionar como se espera y no se va a comportar de otra forma por usar configuración diferente.
En resumen .. si quieres saber más sobre .htacces tienes que mirar o preguntar en foros de Apache o en la documentación oficial de Apache:
http://httpd.apache.org
Un saludo,