I think most students have there first contact with the term support in an early analysis course where one defines $\mathrm{supp} f = \overline{\{x\in D: f(x)\neq 0\}}$. When one later works with almost everywhere defined functions, distributions and such stuff one wants to define a support as well but realizes that the actual question is not where a function does not vanish but where it really (!) vanishes, that is in a neighborhood.
My question is therefore: Why do most people define the support of a classical function from the "wrong" point of view?