LoginServer and Account server handle incomming connections and pass data to the ZoneServer. So it can handle the new player entering the game.
They communicate between each other locally and in most cases are able to find each other on restarts. Server/Script (.dat) edits you only need to restart your ZoneServer.