Amazon Interview Question

what is a seleniun ? describe the proess using it for testing ?