En el dret, un testimoni és la persona que ha estat present i ha conegut per la vista o per l'oïda un esdeveniment amb el qual en pot donar fe i que declara voluntàriament davant un tribunal sobre fets que són rellevants per a la resolució d'un litigi vigent.[1][2][3] L'esmentada declaració també rep el nom de «testimoni», si bé per diferenciar-la de la persona que la realitza, se sol anomenar «testimoniança» o «testimoniatge». Al seu torn, el testimoni pot ser un testimoni directe o no presencial (que és aquell que declara sobre una cosa que ha sentit o li han explicat).