Un harpon est une arme constituée d'une lance dont la pointe est munie de crochets (barbelures ou barbillons). Comme l'ardillon d'un hameçon, ces crochets sont destinés à empêcher le harpon de ressortir de la proie une fois qu'elle a été frappée.
Le harpon est généralement employé pour la pêche, tant aux poissons qu'aux grands mammifères marins tels que la baleine, mais son usage peut être envisagé pour la chasse.