1. noun
an improved component or replacement item, usually applied to technology
2. verb
a) to improve, usually applied to technology, generally by complete replacement of one or more components
b) to replace an existing object with something better
Wikipedia foundation.