The main difference is that gelatin is an animal product and agar is vegetable. In addition, the use is different: gelatin is used cold, agar agar only works in warm liquids.