TAPE DRIVE is hardware which is used to insert the tape into it and write the data.
this tape Drive can be in Library or standalone, , Library is used to manage the tape insert and eject into tape drives automatically with the help or Robot.
mail slot or I/E slots ment for same, they are used to insert and eject tapes into library.
there is no Clenaing Drive upto my Knowledge,
we have cleaning tapes , which is used to clean the tape Drive header, which helps to reduce the read and write errors form the Tape Drive.
if the tape drive is in library clean tape can be mouted into tape drive using the robot, if that is standalone it needs to done maunally.