Pregunta de entrevista de Coditas

what is API? What are the protocol used in API Testing?