Module
Een herbruikbare code-eenheid met een duidelijke interface: wat je importeert en exporteert.
JS: ESM-bestanden. Python: .py-bestanden. Rust: mod en crates. Go: package. De regels verschillen, het doel niet: de implementatie afschermen en alleen de API tonen. Daarop bouwen bibliotheek en framework voort.