Based on the quality level that must be achieved, there are two main types of post-editing; light post-editing and full post-editing. The aim of light post-editing is eliminating any critical errors that are present in machine translation output by implementing as few modifications as possible and generate an understandable and grammatically correct translation. However full post-editing requires adopting a more thorough approach to modify a machine translation output to make it equal to human translation by removing any possible translation errors.