Especially means "particularly" or "above all others": "The roads are bad, especially after rain." Specially means "for one particular purpose": "The suit was made specially for the ceremony." If you could write "particularly", use especially; if you could write "for that specific purpose", use specially.
The core difference
Both words point at something singled out, but they single it out differently. Especially singles out an item from a group and says it matters more than the rest. Specially says something was done deliberately, for one purpose, rather than generally.
Especially: picking one out of many
- The museum is worth a visit, especially the top floor.
- She was especially good at the interview questions nobody prepares for.
- Don't leave the tent open, especially at night.
Notice that especially usually introduces an example, or intensifies an adjective (especially good, especially cold). It answers the question "more than what?"
Specially: done on purpose, for a purpose
- The shelves were built specially to fit the alcove.
- I came in specially to sign the forms.
- These trays are specially designed for hospital use.
Here the word answers "why?" — because of that one purpose, and no other. Specially pairs naturally with past participles: specially made, specially trained, specially commissioned.
The test
Substitute. If particularly or above all slots in without damage, write especially. If for that specific purpose slots in, write specially.
"He's ___ fond of jazz" → he's particularly fond of jazz → especially. "The ramp was built ___ for wheelchairs" → built for that specific purpose → specially.
Be honest about the overlap
These two are not cleanly divided in real usage, and it is worth knowing that before you correct anyone. In speech, especially often gets clipped to something that sounds like "specially", which is why the written confusion arises in the first place. In some sentences either word genuinely works: "I bought it specially for you" and "I bought it especially for you" are both current, though the first is the safer choice if purpose is what you mean.
Where the distinction does hold firm: nobody writes "specially when it rains" for the particularly sense in edited prose, and nobody writes "especially trained" for a dog trained for one job. Keep those two ends apart and the middle takes care of itself.
The mistake to watch for
Starting a sentence with especially. Traditionally it attaches to something already stated, so "Especially, the weather was bad" reads oddly. Attach it instead: "The weather was bad, especially on the Sunday." Fragments like "Especially in winter." are fine in informal writing but stand out in formal prose.