What is the meaning of Improved?

That has been made better; enhanced.

simple past and past participle of improve

Source: wiktionary.org