What is an ELISA and how do the different types of ELISA tests work? Learn more about the steps of direct, indirect, sandwich and competitive ELISAs.