Difference between calcination, roasting and pyrolysis

Hie everyone. I have been going through pyrometallurgical processes for recycling lithium-ion batteries and l have been coming across these terms; calcination, pyrolysis and roasting which l need assistance to be able to differentiate them as there is no notable difference when it comes to recycling **lithium-ion batteries**.


