The Mplus Base Program estimates regression, path analysis, exploratory and confirmatory factor analysis (EFA and CFA),
structural equation (SEM), growth, and discrete- and continuous-time survival analysis models. In regression and path analysis models,
observed dependent variables can be continuous, censored, binary, ordered categorical (ordinal), counts, or a combination of these
variable types. In addition, for regression analysis and path analysis for non-mediating variables, observed dependent variables can be
unordered categorical (nominal). In EFA, factor indicators can be continuous, binary, ordered categorical (ordinal), or a combination
of these variable types. In CFA, SEM, and growth models, observed dependent variables can be continuous, censored, binary, ordered
categorical (ordinal), unordered categorical (nominal), counts, or a combination of these variable types. Other special features include single or multiple group
analysis; missing data estimation; complex survey data analysis including stratification, clustering, and unequal probabilities of
selection (sampling weights); latent variable interactions and non-linear factor analysis using maximum likelihood; random slopes;
individually-varying times of observation; non-linear parameter constraints; indirect effects; maximum likelihood estimation for all
outcomes types; bootstrap standard errors and confidence intervals; Bayesian analysis and multiple imputation; Monte Carlo simulation
facilities; and a post-processing graphics module.

The Mplus Base Program and Mixture Add-On contains all of the features of the Mplus Base Program. In addition, it estimates regression mixture models; path analysis mixture models; latent class analysis; latent class analysis with multiple categorical latent variables; loglinear models; finite mixture models; Complier Average Causal Effect (CACE) models; latent class growth analysis; latent transition analysis; hidden Markov models; and discrete- and continuous-time survival mixture analysis. Observed dependent variables can be continuous, censored, binary, ordered categorical (ordinal), unordered categorical (nominal), counts, or a combination of these variable types. Other special features include single or multiple group analysis; missing data estimation; complex survey data analysis including stratification, clustering, and unequal probabilities of selection (sampling weights); latent variable interactions and non-linear factor analysis using maximum likelihood; random slopes; individually-varying times of observation; non-linear parameter constraints; indirect effects; maximum likelihood estimation for all outcomes types; bootstrap standard errors and confidence intervals; automatic starting values with random starts; Bayesian analysis and multiple imputation; Monte Carlo simulation facilities; and a post-processing graphics module.

The Mplus Base Program and Multilevel Add-On contains all of the features of the Mplus Base Program. In addition, it estimates models for clustered data using multilevel models. These models include multilevel regression analysis, multilevel path analysis, multilevel factor analysis, multilevel structural equation modeling, multilevel growth modeling, and multilevel discrete- and continuous-time survival models. In multilevel analysis, observed dependent variables can be continuous, censored, binary, ordered categorical (ordinal), unordered categorical (nominal), counts, or a combination of these variable types. Other special features include single or multiple group analysis; missing data estimation; complex survey data analysis including stratification, clustering, and unequal probabilities of selection (sampling weights); latent variable interactions and non-linear factor analysis using maximum likelihood; random slopes; individually-varying times of observation; non-linear parameter constraints; maximum likelihood estimation for all outcomes types; Bayesian analysis and multiple imputation; Monte Carlo simulation facilities; and a post-processing graphics module.

The Mplus Base Program and Combination Add-On contains all of the features of the Mplus Base Program and the Mixture and Multilevel Add-Ons. In addition, it includes models that handle both clustered data and latent classes in the same model, for example, two-level regression mixture analysis, two-level mixture confirmatory factor analysis (CFA) and structural equation modeling (SEM), and two-level latent class analysis, multilevel growth mixture modeling, and two-level discrete- and continuous-time survival mixture analysis. Other special features include missing data estimation; complex survey data analysis including stratification, clustering, and unequal probabilities of selection (sampling weights); latent variable interactions and non-linear factor analysis using maximum likelihood; random slopes; individually-varying times of observation; non-linear parameter constraints; maximum likelihood estimation for all outcomes types; Bayesian analysis and multiple imputation; Monte Carlo simulation facilities; and a post-processing graphics module.