As mentioned here,
Below are the principles for continuous delivery.
Every build is a potential release
Eliminate manual bottlenecks
Automate wherever p
It's quite simple - if you created a commit and pushed changes to master and after that you run a build and your automated tests are all executed successfully, then this build can be used as a release.
So, the principle is more related to build rather than to commit, but if you've configured to start a build for every change that pushed to master (Automate wherever possible
principle), then in this case it's a synonym.