What's the difference between ground and GND?

In general circuits, ground and GND are the same, and both refer to the negative pole (0 potential) of the power supply or the whole system.

However, if the system needs grounding for protection, grounding refers to the earth, and GND refers to the ground of the system. These two concepts are different.