Computational chemistry is a subdiscipline of chemistry, and it involves using computer simulation methods to analyze chemical compounds, molecules, and other problems in chemistry. Computational chemistry is necessary for solving complex problems in chemistry that do not have analytical solutions and require the use of powerful computing. Computational chemistry has many applications, and it is very common in pharmaceutical production and research where physicists, chemists, and other clinical researchers need to predict the properties of particular chemical reactions.