npm scripts zijn commando's die zijn gedefinieerd in het scripts veld van package.json en die je uitvoert met npm run <name>. Ze standaardiseren projecttaken (start, build, test, lint) zodat het hele team en CI dezelfde commando's gebruiken. Lifecycle hooks zijn speciale scripts die npm automatisch op bepaalde momenten uitvoert.
