Here's why:
* Abstract nouns represent concepts, qualities, or ideas that cannot be touched or seen. Laughter is an action and a feeling, which are intangible.
* Concrete nouns refer to physical things. You can't hold or see laughter.
Therefore, "laughter" is an abstract noun.