what is the main difference between alchemy and chemistry?
The difference between alchemy and modern chemistry is alchemy is based on a mystic, supernatural view of reality, whereas chemistry assumes reality is basically natural. That makes a huge difference, and chemistry would never have gotten very far if it had stuck with the old metaphysics.