What’s the difference between immersion gold and gold plating on PCBs?

Gold plating (electrochemical process) creates thicker, harder surfaces ideal for durable applications like gold fingers. Immersion gold (chemical process) offers thinner, flatter finishes optimal for fine-pitch components and solderability.
What is the difference between PCB colors?

PCB color refers to solder resist layer hues like green, black, or red. Green dominates due to cost, contrast, military standards, and eco-friendliness. Other colors face trace visibility or production challenges.