Funds from these accounts cannot be withdrawn for a certain period of time. Banks may allow withdrawal under certain penalties. In return for this guaranteed deposit, these yield a relatively high rate of interest.
Recurring/ periodic deposit
These deposit accounts require small periodic deposits. This is often done at banks and even at the post office in India.