Hidden Markov Model (HMM) is a statistical Markov model in which the system being modeled is assumed to be a Markov process - call it - with unobservable ("hidden") states. As part of the definition, HMM requires that there be an observable process whose outcomes are "influenced" by the outcomes of in a known way.