Así es amigo/a. En el parseInt, según la clase, sirve para parsear o transformar el tipo de dato que tiene la variable. Se nos presentaron 3 tipos de datos: Enteros, texto y los de true o false que sirven para afirmar o negar algo. Por lo que existen ciertos casos en los que un tipo de dato puede cambiar y a veces eso provoca errores.
let a = '30'; //string
let b = 30; //int
//parecen ser los mismo pero no, ya que tienen un distinto tipo de dato.
Y así vas a encontrar muchas más cosas sobre este tema.