In order to provide the best possible strategy in dealing with hydrate formation, it is important to have a comprehensive understanding of the underlying conditions that lead to initial hydrate formation. While commercial software programs are available to examine phase equilibria, it is useful to understand the basics as a means to evaluate the computer results. The most accurate predictions of hydrate formation conditions are made using commercial phase equilibria computer programs. Of these two program types, the flash/Gibbs type is gaining pre-eminence because its predictions are available in the phase diagram interior (where many systems operate), whereas the incipient type provides the pressure/temperature (P/T) points of hydrate initiation. State-of-the-art programs are transitioning to the flash/Gibbs free-energy type.