Fixed deposit is offered by Banks and Non-Banking Financial Companies (NBFC) and encourages you to save, whereas an endowment plan is offered by insurance companies to provide financial security to help you deal with life's unforeseen events.