Mecaz ve yan anlam arasındaki fark şu şekilde açıklanabilir: Yan anlam, bir kelimenin gerçek anlamından kayarak kazandığı, yeni ve farklı bir anlamdır. Mecaz, bir kelimenin gerçek anlamından tamamen uzaklaşarak, benzetme yoluyla başka bir anlamda kullanılmasıdır. Bu bağlamda, her yan anlam mecaz olarak kabul edilmez; ancak yan anlam, mecazın bir parçası olarak görülebilir.