Temporal data mining aims to discover patterns from time-ordered data where observations may be dependent on preceding observations. Key concepts include temporal patterns, time series, frequent episodes, and Markov models. Temporal association mining finds relationships between events separated by time intervals, such as purchases associated with prior purchases. Markov models represent sequences where the next state depends only on the current state, and are used for tasks like predicting website clicks based on prior clicks.