Evolving semantics: "upgraded" vs. "improved"

What is similar?
Both "upgraded" and "improved" describe a change for the better. They imply enhancements and are often used interchangeably when something has been made better than its previous state.
What is different?
"Upgraded" often refers to a replacement or installation of a better version of something, suggesting physical or software changes. "Improved" is more general, indicating an enhancement in quality, performance, or condition, and doesn't necessarily involve a replacement.
Which one is more common?

Examples of usage
Upgraded- The company upgraded its computer systems to enhance security.
- We upgraded our seats to first class for the flight.
- The software was upgraded to the latest version to fix bugs.
- Her communication skills have improved significantly.
- The new manager improved the team's productivity.
- The weather improved as the day went on.