Sodium chloride is polar in nature. Polar molecules are those which can dissolve in a polar solvent.
Sodium chloride is an ionic compound. Polar molecules are generally ionic in nature whereas non-polar molecules are dissolved in a non-polar solvent and are generally non-ionic in nature.