¿Nunca has visto ninguno? Espera espera, no te vayas. Te lo explico con dos imágenes:
Disco duro interno: a la derecha tal y como lo compraríamos y veríamos; a la izquierda sin la carcasa protectora
Disco duro externo:
¿Observas las diferencias verdad? Al menos por fuera son completamente distintos.
En definitiva, un disco duro externo se comporta igual que uno interno. Yo siempre he llamado a los discos duros externos "pendrives a lo bestia" básicamente porque usan el mismo sistema de conexión que éstos. Quizás hayan algunos mucho más sofisticados, que usen otro tipos de sistemas, pero por lo general un disco duro externo se conecta vía USB al PC, mientras que el disco duro interno se conecta mediante un bus específico de transferencia de datos entre discos (IDE, SATA, SATA II, etc).
Centrémonos en este último detalle y, más concretamente, en el SATA II para discos internos y USB para externos.

Leyendo sobre velocidades de transferencia y puesto que el bus USB actual es el 2.0 (se preveé que verá la luz el 3.0), éste da unas velocidades de 480 Mbits/s (unos 60 Mb/s). Es decir, puede transferir un archivo de 60 Mb en 1 segundo. Esto, obviamente, son valores de pico "teóricos", puesto que tanto el sistema operativo como los dispositivos hardware del PC no están trabajando exclusivamente para el bus USB y, mucho menos, para el puerto USB donde está conectado el dispositivo.

Respecto al disco duro interno y su bus, conectado vía SATA II se puede alcanzar una velocidad (nuevamente de pico téorico) de 3 Gb/s (velocidad real aproximadamente de 300 Mb/s). Es decir, es capaz de transferir un archivo de 300 Mb en 1 segundo (nuevamente teórico).
Creo que las diferencias son realmente notables, ¿verdad? Estamos hablando que un disco duro interno tiene una tasa de transferencia 5 veces superior a un disco externo. Pero no por el hecho de ser externo o interno, sino por el bus de transferencia que usa. ¿A qué se puede deber?
Los buses IDE, SATA, SATA II son buses dedicados. ¿Qué quiere decir ésto? Que la tecnología que llevan implementada está optimizada al máximo para transferencia de datos entre discos duros. Sin embargo, el bus USB es un bus universal (Universal Serial Bus). Por tanto, a un puerto USB se puede conectar tanto un pendrive como un MP3. Al ser tan universal no está optimizado para ninguna tarea en concreto sino que trata de hacerlo "todo de la mejor manera".
(Conector de alimentación de un disco duro interno / Conector de alimentación de un disco duro externo)
Otro aspecto que podría ser irrelevante pero merece la pena ser tratado es la alimentación. Los discos duros externos requieren o de dos puertos USB o de un puerto USB y un enchufe. ¿Y ésto? Muy simple: cualquier dispositivo electrónico necesita corriente para funcionar. El primer tipo adquiere energía directamente del puerto USB y el segundo de la red externa (donde tienes conectado todo ese auténtico lío de cables).
Podría no ser notable esta diferencia, puesto que también los internos necesitan de alimentación, pero....¿y si lo vamos a usar en un portátil? El disco externo captaría alimentación del puerto USB, consumiendo a su vez batería del portátil. Si por el contrario usamos alimentación externa (conectándolo a un enchufe), requeriríamos otro espacio adicional para conectarlo a la red (y no siempre disponemos de enchufes extra a los sitios que vamos con nuestros portátiles). Además, el uso de dos puertos USB en un portátil es bastante importante, puesto que los portátiles (de serie) no suelen traer demasiados.
Pero...¿cuál es la diferencia básica entre ellos? Pues sencillamente la portabilidad. Mientras que un disco duro interno requiere abrir la torre del PC, tornillos, conexiones (que si no se tiene un mínimo de experiencia podrían ser riesgosas), etc... un disco duro externo se conecta vía USB. Conectar, esperar a que el PC lo reconozca y listo. No hay más. Una verdadera ventaja para personas que usen grandes cantidades de datos en sus trabajos y casas y necesiten "viajar" con ellos.
El tiempo de uso diario (así como su vida útil) de un disco externo frente a uno interno viene dado básicamente por el fabricante. Supongo que no es un dato relevante en el análisis disco duro externo vs disco duro interno. Pero para hacernos una idea, la vida útil de los discos duros (al menos en los internos) puede ser de unos 4 o 5 años de uso relativamente intensivo. Obviamente, todo esto es teórico. Desde el punto de vista personal, he visto discos duros durar 1 mes y otros durar 10 años (mi querido disco duro de 2 Gb en mi Pentium I con 64 Mb de RAM).
En ambos casos, el peligro de perder datos por problemas físicos (que se estropee el disco duro porque se haya quemado, por ejemplo) son parecidos. Quizás se podría decir que el disco duro externo, al estar más en contacto con el exterior podría tener más riesgo de llevarse golpes o de desconexiones por error del puerto USB, consiguiendo que se estropee indefinidamente.
Entonces, ¿qué es más recomendable? ¿un disco duro interno o uno externo? Pues todo depende del uso que le des (o que quieras darle)
- Viajas a menudo, necesitas una gran cantidad de información en muchos lugares distintos, tienes miedo a tocar el PC por dentro: disco duro externo
- Quieres más espacio pero para siempre, no vas a mover la información de PC: disco duro interno
Depende de tus necesidades requerirás una u otra tecnología. Eso sí, un consejo a la hora de usar un disco duro externo: posiciónalo sobre una superficie plana y firme, no le des golpes, trátalo con cuidado, evita poner bebidas sobre/al lado de él y, sobre todo, extráelo siempre con seguridad y ten cuidado con desconectarlo sin querer.
Espero que este mini-tutorial sobre discos duros internos y externos haya aclarado algunas dudas. Obviamente no lo se todo, y cualquier aclaración/duda/comentario será bienvenido.
Un saludo