That's a very very broad question. Use monolingual dictionaries and use the Tae Kim's guide. Those particles don't have a single use but several so listing their use here would be long.
Just write on Google stuff like: 助詞「で」の使い方/使い分け, etc. and you'll find tons of websites. Also, word + とは to find the definition in dictionaries.