when to use it: kosher salt is the most versatile. it's great for seasoning before, during and after cooking. it's especially good for seasoning meat before cooking. what it is: sea salt undergoes the least processing.