eSignature Posted October 8, 2025 by Sara Hughes. An electronic way to sign documents, often used for consent forms in research. Back to Glossary Index Page