scrollY — на сколько пикселей страница пролистана внизpageYOffset — то ж самоеscrollTop — насколько пикселей пролистано от начала элемента до видимой области
Отличаются они тем, что используя в своем коде свойство pageYOffset вы гарантируете работу кода в старых браузерах, а используя scrollTop — нет.