In chemistry, the difference between cracking and pyrolysis is significant. Cracking is defined as the thermal decomposition such as the production of petrol or gasoline that is from crude petroleum. While pyrolysis is the decomposition due to heat without the presence of reagents such as oxygen.