In the context of open licenses, a license is a legal instrument for a rights holder to permit a second party to do things that would otherwise infringe on the rights held. A waiver, by contrast, is a legal instrument for giving up one’s rights to a resource, so that infringement becomes a non-issue.
Only the copyright (or other intellectually property) holder can issue a license or a waiver.
Some licences are presented within larger contracts, and those contracts can place additional restrictions on the licensee and indeed the licensor. This means that contracts can take away rights one would normally have under copyright and may also have some effect on the license. For example a publication contract, that distributes the articles under a CC-BY license but restricts the right of first publication to that particular journal.