By statute, North Carolina allows one party to delegate- or assign- its obligations to perform some service under a contract to another party unless the contract prohibits assignment, or unless the non-assigning party has some substantial interest in having the originally obligated party perform the work themselves.
Assignment is a legal term whereby an individual, the “assignor,” transfers rights, property, or other benefits to another known as the “assignee.” This concept is used in both contract and property law. The term can refer to either the act of transfer or the rights/property/benefits being transferred.