Overview - What is TPM?
Trusted Platform Module (TPM) is an industry specified technology used to provide a trusted root for storage of encryption keys, platform measurements, and attestation services for both the storage and measurement functions.
The TPM is specified by the Trusted Computing Group (TCG) and was first introduced at version 1.1b. The majority of commercial platforms in the market today support TPM specification version 1.2. The new specification version, 2.0, is becoming widely available starting in early 2016.
TPM 1.2 was generally backwards compatible with TPM 1.1b, but that is not the case with TPM 2.0. Most applications designed to work with TPM 1.2 will not work with TPM 2.0 without an update. TPM 2.0 supports the majority of the TPM 1.2 use cases, but adds cryptographic algorithm support and some additional features.
For more information on TPM please visit the Trusted Computing Group website. The TCG publishes whitepapers and developer resources, in addition to the base TPM 2.0 library specification.
General TPM Guidance
Here are some links to helpful TPM resources:
For Windows 8+ (targeted at TPM 1.2 and 2.0)
For Windows 7 (targeted at TPM 1.2)
For General Trusted Computing Group (TCG) info
Dell TPM 2.0 Info Pages
The articles below will help to provide information about Dell Latitude, Optiplex, and Precision platforms with discrete TPM 2.0 support.
TPM 1.2 vs. 2.0 Features
How To Change TPM Modes 1.2<->2.0
Download Links for Dell TPM update tools
Video - Activating TPM with Dell Command | Configure