Invalid clicks are generally defined by Google and others as fraudulent clicks and unintentional clicks on PPC networks and platforms.
Invalid clicks are detected and filtered by networks to prevent advertisers being billed and to maintain trust.
Most invalid clicks are the result of click fraud.
Only a part of unintentional clicks are really detected (i.e. unintentional double clicks).