What is the Definition of a Grant?

Definition of a grant is FREE MONEY! Okay, maybe not really free but technically it does not have to be paid back, most time in money form. Some grants require you do services to repay.