Can you provide some examples? It seems like they are all measuring whether a test tests what it says it will test. But I don’t know how to distinguish them. Thank you!
Concurrent validity: Your test gives similar results to other valid tests of a construct.
Face validity: Literally, your test looks like a test of the construct you claim it measures.
Construct validity AKA internal validity. Your test measures what it claims to measure (It doesn’t just look like it does. It does.)