What does "hairsplitting" mean?

Hairsplitting: Making excessively nice or trivial distinctions in reasoning; subtle. -- n. The act or practice of making trivial distinctions. The ancient hairsplitting technicalities of special pleading. Charles Sumner.

Sources