The pasteboard server is shared by all running apps. It contains data that the user has cut or copied, as well as other data that one application wants to transfer to another.
NSPasteboard objects are the only interface to the server for an application and to all pasteboard operations.
An NSPasteboard object is also used to transfer data between apps and service providers listed in each application’s Services menu.
For transferring data with drag and drop, the drag pasteboard is used to transfer data that ...