there is no difference b/w internal and external in build
external is an internal drive with cover case around it
both have the same principles in working,reliability etc........
as for internal hdd it will have less chance of falling since it is mounted on cabinet
Also internal hdd will have more speed since it connecting via sata port