A coconut tree is a type of palm tree, but not all palm trees are coconut trees. Although there is only one species of palm tree that can bear coconuts (Cocos nucifera), there is a large variety of different coconuts. These varieties can be divided into two main types: Tall: Up to 30 meters (98 ft)