Difference between calcination and pyrolysis What is the difference between calcination and pyrolysis?

I understand they both involve heat treatment but each under a different type of atmosphere, which leads to some sort of reduction reaction? What are the differences in underlying mechanisms?
Essentially calcination is decomposition at high temperature with inorganic reactants such as calcium carbonate in making cement.
$$\ce{CaCO3 -&gt;[\Delta ] CaO + CO2}$$
Pyrolysis is decomposition or oxidation at high temperatures of organic materials such as cellulose in making charcoal.
$$\ce{(C6H12O6)_{n} -&gt;[\Delta] C7H4O + C_{x}H_{y} + H2O}$$
where $\ce{ C_{x}H_{y}}$ is volatilized byproducts.