What's the difference between "asphyxiation" and "suffocation"?

Asphyxiation can occur when a substance, such as carbon dioxide, interferes with the oxygenation of tissue. Suffocation can occur when the air supply to the body is blocked from entering the body. Unfortunately, the results can be the same - death.