A Technology Refresh is IBM's way of delivering new features into an existing IBM i release without a full version upgrade. It's worth checking your current TR level as part of routine maintenance and again specifically before planning a hardware migration, since TR level and hardware generation are tracked and updated independently of each other.