A Certificate of Deposit is a financial product where you deposit a specific amount of money with a bank for a predetermined period, and in return, you receive a fixed interest rate. The funds are locked in for the agreed-upon term, and you earn interest upon maturity. Early withdrawal may result in penalties.