In non-parametric statistics, a kernel is a weighting function used in non-parametric estimation techniques. A kernel is a non-negative real-valued symmetric and integrable function K. Several types of kernel functions are commonly used: uniform, triangle, Epanechnikov, quartic (biweight), tricube, triweight, Gaussian, quadratic and cosine. In this presentation we will talk about the properties and applications of kernel functions.