Technical peer review is a type of engineering review, they are a well defined review process for finding and fixing defects, conducted by a team of peers with assigned roles.