Both move federal money. They are governed differently.
A grant is not a contract, and the difference decides who is eligible, which rules apply and where the opportunity is posted. Here is how the government draws the line.