Head Lice lay silver eggs.

These eggs are called nits.

The Nits can hatch and form more lice.

Originally, to get rid of nits, you had to meticulously pick through each strand of hair to remove it.

Thus the origin and etymology of the term "Nitpicking."