Coral proposes an architecture whereby devices using different DRM technologies are able to join a Domain that allows them to exchange protected content securely. A device used by a family member wishing to play a music file that is stored on another family-owned device can use Coral to obtain a new copy (or license) in the correct format, with the Coral infrastructure managing the necessary permissions and translation of rights to the new device. In theory this should greatly ease the portability of protected media files between devices.

Much of the Coral documentation requires the reader to agree to legal conditions, so it is not very easy for most members of the public to examine the proposals. However, there is a fairly full FAQ document available (Coral Consortium FAQ Document).

While Coral is a novel approach to DRM interoperability, doubts have been raised in some quarters as to whether it is really suitable for all media types.

The approach of obtaining a second file protected under the second DRM system assumes that such a file is available, and also assumes that both DRM vendors (and service providers) will cooperate with Coral. At the time of writing, Apple is not a Coral member company.

The Coral membership leans heavily to music companies; other content types (e.g. video, TV, games) are not so strongly represented.

The bandwidth requirements (and download delay) for obtaining a second copy of a large file such as an HD TV broadcast are considerable.

Some Europeans have expressed concerns over consumer privacy and anonymity, if all such content moves involve a "phone home" to a Coral service in the cloud.