Question: why are coal and petroleum different?
Answer: Basically, these differences center around the fact that coal is found at its site of deposition as a solid and relatively pure massive organic substance, whereas petroleum is liquid and migrates readily from its place of origin into porous reservoir rocks. Kerogen is the main precursor material of petroleum compounds.