La différence fondamentale entre le charbon et le coke est que le charbon est la source naturelle et le coke est le produit dérivé produit par distillation destructive. Les deux sont utilisés comme combustible, mais le coke contient une teneur en carbone plus élevée et peu impuretés. Le coke est également utilisé lors de la fusion du minerai de fer comme agent réducteur.
Le charbon est un combustible fossile naturel qui est formé par la décomposition anaérobie de la vie végétale qui se déroule sur des millions d'années. L'énergie dégagée lors de la combustion du combustible provient de l'énergie solaire initiale qui reste stockée dans les hydrocarbures contenus dans le charbon. Le coke est ce qui reste lorsque les impuretés du charbon, telles que le goudron de houille et le gaz de houille, sont éliminées par des températures élevées dans un four sans oxygène. L'absence d'oxygène pendant le processus empêche le charbon de brûler. Contrairement au charbon, le coke peut être brûlé avec peu ou pas de fumée.