One definition of renewal is the action of extending the period of validity of a license, subscription or contract. Yet, taken in a broader context, renewal means to make like new, restore to ...