Registration is a one-time process.
Registration enables software to run after the trial period and work in the full-featured mode. Registration is available only for shareware software.
During registration, a license code is checked on the client but only the server decides if it is valid or not! Please, find the diagram below to see how registration works.
Registration diagram

Life time of the software with the trial period

- Activation is not requires the license code
- Activation is free for customer
- Trial period requires activation process
- Registration requires the license code
Life time of the software without the trial period

- Activation is not required
- Registration requires the license code