This document provides an overview of pairwise testing. It begins by defining pairwise testing and explaining that it aims to reduce the number of test cases needed while still covering all pairs of input parameters. It then outlines different methods for generating pairwise test cases, including orthogonal Latin squares, Automatic Efficient Test Generator (AETG), In-Parameter-Order (IPO), and genetic algorithms. The document compares the size of test sets generated by different algorithms and lists several pairwise testing tools. It concludes by mentioning additional references and resources on the topic of pairwise testing.