Inspections are a testing technique used to find defects in software work products like requirements, design documents, and test plans. Inspections involve assembling a team to review a work product, including roles like a moderator, author, and recorder. The inspection process consists of planning, an overview meeting, preparation by reviewers, an inspection meeting to find defects, rework by the author, and follow-up. Inspections can find defects early and reduce costs, but also require 5-15% of a project budget.