Различие клиентского и серверного JS

В книге по джава скрипт(автор-девид флениган) есть разделы:базовый джава скрипт,клиентский и серверный джава скрипт. Если мне нужно просто придать интерактивность веб странице то какой вид джавы скрипт нужно изучать?

И вообще для чего используеться клиентский и серверный джава?