To initialize an external hard drive is to prepare it to use. If it is a brand new hard drive, after initializing, it will be assigned with a file system. As for an external hard drive that is in use, initializing it will clear all the files on it and you need to reassign the file system, name, and others to it.