Because of their importance as a testing tool, I’ll provide a brief explanation of Use Cases here. Since they are also subject to wide variations in the way they get defined in practice, this explanation is intended to help Testers understand Use Cases from the vantage point of a Tester.