Domain names renew policy

Domain names/DNS
As a domain name owner, it's your responsibility to renew the domain by following it's policy. Each kind of domain has it's own policy. 
 
Domains with grace period &  redemption period:
For these kinds of domains, you can renew the domains before their expiration day plus grace period days without extra fee. You will need to pay extra redemption fee when your domain goes into redemption period. 
 
Domains with grace period and no redemption period:
For these kinds of domains, you can renew the domains before their expiration day plus grace period days without extra fee.
 
Domains with no grace period but redemption period:
For these kinds of domains, you will need to renew the domains before their expiration day, they would go to redemption period once they are expired and you may need to pay extra expensive redemption fee.
 
Domains with no grace period but redemption period, also requires you to renew N days before it's current expiration day:
For these kinds of domains, you will need to renew the domains N days before their expiration day, or you will need to pay extra expensive redemption fee.
 
Domains with no grace period no redemption period, and requires you to renew N days before it's current expiration day:
For these kinds of domains, you will need to renew the domains N days before their expiration day, otherwise you can't renew the domains and you will need to register them when they are showing available again. 
 
For the domain detailed policies you can refer to THIS LINK