Turbomolecular pump is a type of vacuum pump, superficially similar to a turbopump, used to obtain and maintain high vacuum. These pumps work on the principle that gas molecules can be given momentum in a desired direction by repeated collision with a moving solid surface.