Definition of upgrade:
(n) :
an improved component or replacement item, usually applied to technology
(v) :
to improve, usually applied to technology, generally by complete replacement of one or more components; to replace an existing object with something better