It is a common misconception that GARCH-type specifications are stochastic volatility models
However, as the name suggests, stochastic volatility models differ from GARCH principally in that the conditional variance equation of a GARCH specification is completely deterministic given all information available up to that of the previous period
There is no error term in the variance equation of a GARCH model, only in the mean equation
Stochastic volatility models contain a second error term, which enters into the conditional variance equation.