Deposit, Advance, or Security Deposit? Know the Key Differences!