Cocoa continues the lineage of several software frameworks (mainly the App Kit and Foundation Kit) from the NeXTSTEP and OpenStep programming environments developed by NeXT in the 1980s and 1990s.
The resulting software framework received the name Cocoa for the sake of expediency, because the name had already been trademarked by Apple.