  In this paper, using some aspects of convex functions, we refine discrete
Jensen's inequality via weight functions. Then, using these results, we give
some applications in different abstract spaces and obtain some new interesting
inequalities.
