You can always download the latest versions of the Kaspersky products from Here
If you're looking for the trial versions then you download from Here.
Documentation can be found Here
Within your license period you are entitled to version upgrades & signatures, all you need is the activation code which is why it's important you save this. Another way to always have your code ready in case of emergencies for example in connection a format of the pc is to reg