To me, the difference between a CDN and an Edge Network is that the former is for hosting static assets, where as the latter is for both storage _and_ code execution.
The three major CDNs (Akamai, Cloudflare and Fastly) all support code execution at the edge, and all have (or will have) storage at the edge too
There's also a real question of whether Vercel and Netlify are really at the edge when they’re mainly running in AWS, GCP etc data centers rather than deploying their own hardware at edge locations, ISPs etc.
Don't get me wrong I think Vercel and Netlify are interesting but they seem to talk about being ‘on the edge’ while they really aren’t ATM