Dictionary
Technology Terminology Library
Plain-language meanings for common software, web, security, cloud, and product terms.
| Term | Meaning | Category |
|---|---|---|
| Local Development | Running the application on a developer’s machine. | Infrastructure |
| Localization | Adapting software for language, region, and format. | Product |
| Log | A recorded message about application activity or errors. | Development |
| Many-to-Many | A relationship where many records on each side can connect. | Database |
| Merge Conflict | A version control conflict when two changes edit the same code area. | Development |
| Metric | A numeric measurement of system or business activity. | Data |
| Middleware | Code that runs before or after a request reaches a controller. | Backend |
| Migration | A versioned database change used to create or modify tables. | Database |
| MIME Type | A label describing a file format. | Backend |
| Modal | A dialog that appears above the current page. | Frontend |
| Model | A class that represents a database table or business entity. | Backend |
| MPESA | A mobile money payment system widely used in Kenya. | Billing |
| MVP | The smallest useful version of a product that can validate a workflow. | Product |
| MySQL | A popular relational database system. | Database |
| NPM | A JavaScript package manager. | Frontend |
| OAuth | A standard for signing in or authorizing access through another provider. | Security |
| Object Storage | Storage for files such as images, PDFs, and uploads. | Infrastructure |
| Observability | Tools and practices for understanding system behavior. | Infrastructure |
| One-to-Many | A relationship where one record owns many related records. | Database |
| Package | Reusable code installed into a project. | Backend |
| Pagination | Splitting long result sets into pages. | Frontend |
| Payment Gateway | A service that processes online payments. | Billing |
| A portable document format for sharing fixed-layout documents. | Data | |
| PHP | A server-side programming language commonly used to build web applications. | Backend |
| PII | Personally identifiable information. | Security |