According to https://bitcoin.org/en/glossary/hd-protocol
The Hierarchical Deterministic (HD) key creation and transfer protocol (BIP32), which allows creating child keys from parent keys in a hierarchy. Wallets using the HD protocol are called HD wallets
So this allows you to create lots of addresses just from a Master Key
Are they secure?