The differences are Play sound until done is it plays the sound until it does the next code. Start sound doesn't play until done. When it starts right away while its playing more code goes by.