Bug bounty hunting is when companies pay hackers to find and report security flaws in their systems.
Hackers test the applications, report the bugs, and receive rewards if their findings are valid. This helps companies improve security while rewarding the hackers for their efforts.