The first way of determining what kind to get is determining why you are using it. Except for brackish and marine tanks there is never a 'need' for salt in an aquarium, and except to achieve a specific purpose (healing sick fish) I don't advise the use of it in freshwater aquaria. For most medical purposes any standard, non-iodoized salt will work, including rock salt.