Here are a few broad comments on how I think of these words in everyday English. profanity usually refers to foul language and obscenity, eg the F word. blasphemy is expressed in spoken or written words.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.