Die Programmiersprache JavaScript wird clientseitig ausgeführt, was eine vielzahl an Funktionen ermöglicht, JS kann aber auch als
Schnittstelle zwischen Client(Browser) und Server fungieren.
Weitere Informationen findest du auf Wikipedia unter: JavaScript Client