What are the Use case statement and when they are needed and how they are implementedand? How it differ fron test case statement?

NOTE : [This question was asked by Gian]