What are the differences between the test types?