Единственное различие проявляется в следующем:
'A string that\'s single quoted'
"A string that's double quoted"
Итак, это зависит только от того, сколько котировок вы хотите сделать. Очевидно, то же самое относится к двойным кавычкам в двойных кавычках.