I've never heard it used with that second definition. It's pretty consistently used to refer to running close to the user, as opposed to having a big data center which most of your users aren't near.
The second definition could be a confusion of ownership — i.e. are you paying a CDN to do higher-level service or running the services yourself?