Today ???present??? can mean, among other things, to introduce someone or something (like a person, a product, a performer); to put before the public (a play, exhibition, etc.); to hold vertically in salute (as in the phrase ???present arms???); or to lay before a court or other authority (as a lawyer offers documents to a judge).