one easy distinction:
- encoding only requires an algorithm
- encryption requires an algorithm and a key
If someone tells you something is encrypted, but they won't tell you where the key comes from, they are selling you snake oil. (e.g. people who think they are encrypting something, but they store the key "hidden" inside the program that reads the data)