What’s the difference between Gift and a Present?

This is again when we are busy, shopping, wrapping and giving them. Sometimes we call them gifts, sometimes Present. What is the difference? The words come from different language families. The gift comes from the old German root to “give”.…