- Kotlin Sync Driver - classes for the current synchronous driver API. 
- BSON kotlinx.serialization - classes for encoding and decoding between Kotlin data classes and the BSON data format using kotlinx.serialization. 
- Kotlin Driver Extensions - classes that extend the core builder classes to support data classes. 
- Driver Core - classes that contain essential driver functionality.