Mplus is a latent variable modeling program with a wide variety of analysis capabilities:
- Exploratory factor analysis
- Structural equation modeling
- Item response theory analysis
- Growth modeling
- Mixture modeling (latent class analysis)
- Longitudinal mixture modeling (hidden Markov, latent transition analysis, latent class growth analysis, growth mixture analysis)
- Survival analysis (continuous- and discrete-time)
- Multilevel analysis
- Complex survey data analysis
- Bayesian analysis
- Monte Carlo simulation