Salt makes sugar taste sweeter, thus enhanceing the sweet flavor of your lemonade. It also diminishes any bitterness from your lemon juice and reduces acidity which brightens the flavor of the drink. [source]