From my basic understanding, 'It has done' is an incomplete sentence. What comes after done in this sentence is what 'It' has completed. Has done is the present perfect tense of to do. 'It is done' is saying that 'It', the subject of the sentence, is done.