How does the seed of a gymnosperm differ from the seed of an angiosperm?

The seed of a gymnosperm is typically covered by a protective coat, such as a cone or a scale, while the seed of an angiosperm is typically enclosed in a fruit or other protective covering. Additionally, gymnosperm seeds are typically not as well-developed as angiosperm seeds, and they do not contain an embryo or endosperm.