Hi
The simple answer is that an AEM project consists of several modules, including both Frontend and Backend components. While you're likely already familiar with the Backend, which typically uses Maven and Java, the Frontend by default uses Node.js, npm, JavaScript, and potentially any modern JS ...