¿Qué es el contenedor gradle y el archivo gradlew.bat?

Últimamente llegué a conocer el poder de Gradle como sistema de compilación y, como desarrollador de Android, quiero entenderlo profundamente.

Un artículo decía lo siguiente:

"Puede ejecutar todas las tareas de compilación disponibles para su proyecto de Android utilizando la herramienta de línea de comando Gradle wrapper. Está disponible como un archivo por lotes para Windows (gradlew.bat) y un script de shell para Linux y Mac (gradlew.sh), y es accesible desde la raíz de cada proyecto que cree con Android Studio ".

Para ejecutar una tarea con el contenedor, use uno de los siguientes comandos:

En Windows:nombre-tarea de gradlew

Ahora tengo algunas dudas que son las siguientes:

¿Qué es Gradle Wrapper y gradlew.bat?Si tengo instalado Android Studio y está usando Gradle para compilar mis aplicaciones (por lo que Gradle ya está instalado en mi sistema), en ese caso, ¿todavía necesito instalar Gradle para construir desde la línea de comandos como cuando escribo cualquier recomendación? como gradle, gradlew en mi línea de comando, recibo un error que dicegradlew no se reconoce como comando interno o externo (El mismo error para otros comandos). Puede que lo esté usando en una ruta incorrecta, ¿me ayuda en qué ruta necesito para usar el comando relacionado con gradle?Si necesito descargarlo e instalarlo, ¿cómo y dónde puedo encontrar el archivo? y los otros procesos?

Estoy usando una máquina Windows para esto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta