La tarjeta de datos o data card, es una tarjeta electrónica extraíble que se usa para almacenar datos o para realizar operaciones como entrada y salida de datos. También se usa como sinónimo de tarjetas inteligentes. Las tarjetas de datos son de varios tipos. El término incluye: tarjetas de expansión, tarjetas de memoria, tarjetas de identificación, entre otras.
Las tarjetas de expansión se utilizan en las computadoras y se insertan en el zócalo de la ranura de la placa base. El contacto se realiza por uno de sus lados. Por ejemplo, una tarjeta de red proporciona las capacidades para que la computadora se conecte a una red local. La tarjeta de memoria es otro tipo importante de tarjeta de datos que se utiliza para proporcionar un medio de almacenamiento de texto, imágenes, audio, etc. También se conocen como tarjetas de memoria flash. Las tarjetas de identificación funcionan a través de una interfaz basada en contacto. Se pueden encontrar fácilmente en diversos establecimientos.
La palabra dongle se asoció originalmente con componentes de hardware que estaban conectados a la computadora para validar una parte del software. En ausencia de dongle, el software no se ejecuta correctamente. Actualmente, la palabra se usa para cualquier dispositivo autónomo que esté conectado a un puerto en otro dispositivo, y se usa para hacer una conexión a cualquiera de los dispositivos externos. La palabra también se utiliza como sinónimo de unidades flash USB.
La tarjeta de datos está esencialmente relacionada con los datos y sus funciones, las cuales pueden ser, el almacenamiento de datos, la entrada de datos, la salida de datos, etc. Por otro lado, dongle se usó previamente en contexto para un dispositivo que permite el uso de un software en particular. Sin embargo, actualmente el término se usa ampliamente para definir dispositivos que se conectan a la computadora para proporcionar funcionalidades adicionales.