IPS module on ASA acts exactly the same as the appliance IPS (4200 series IPS).
Basically it contains thousands of signatures that is blocking threats including worms, trojans, viruses, distributed denial of service attacks, reconnaissance, and attacks against operating system and application vulnerabilities.
Here is a bit more information on IPS for your reference: