Techtionary.org
A dictionary of tech concepts, open and community led.
Digital
Architecture
> What is Solutions Architecture?
> What is Systems Architecture?
> What is Infrastructure Architecture?
> What is Software Architecture?
Architecture Styles
> What is Monolithic Architecture?
> What is Service Oriented Architecture?
> What is Headless Architecture?
> What is Adaptive Architecture?
> What is Serverless Architecture?
DevOps
Internet
> What are Certificates?help
> What is an Application Server?
Web
Security
Front end
> What is SASS?help
> What is LESS?help
> What is React?help
> What is Vue?help
Mobile
> What is a Responsive Web Site?help
> What is an Adaptive Web Site?help
> What is a Progressive Web App?help
> What is a Native Mobile App?help
> What is Symbian?help
> What is iOS?help
> What is Android?help
> What is Objective-C?help
> What is Swift?help
> What is Java (for Android)?help
> What is Kotlin?help
> What is a Hybrid Mobile App?help
> What is Cordova?help
> What is Ionic?help
> What is ReactNative?help
> What is Weex?help
> What is Xamarin?help
> What is NativeScript?help
> What is Flutter?help
Back end
> What is PHP?help
> What is Python?help
> What is .NET?help
> What is .NET Core?help
> What is C#?help
> What is NodeJS?help
> What is Express?help
> What is Micro?help
Data
> What is a Relational Database?
> What is a NoSQL / Document Database?
> What is a KeyValue Store?help
> What is Big Data?help
> What is a Graph Database?help
> What is Oracle?help
> What is Sybase?help
> What is DB2?help
> What is MS SQL Server?help
> What is MySQL?help
> What is MariaDB?help
> What is PostgreSQL?help
> What is MongoDB?help
> What is Redis?help
> What is Hadoop?help
Source Code
> What is a Source Code Repository?
> What is Source Code Branching?
> What is Gitflow?help
> What is Trunk-based Development?help
> What is CVS?help
> What is SVN?help
> What is Git?help
> What is Github?help
> What is Gitlab?help
> What is Bitbucket?help
Programming
> What is Object Oriented Programming?
> What is Prototype-Based Programming?help
> What is Concurrent Programming?help
> What is Functional Programming?help
> What is Event-Driven Programming?help
> What is Imperative Programming?help
> What is Reactive Programming?help
> What is Declarative Programming?help
> What is Aspect-Oriented Programming?help
Testing
> What is Test Driven Development (TDD)?
> What is Behavior Driven Development (BDD)?
> What is Unit Testing?help
> What is Itegration Testing?help
> What is Browser Driven Testing?help
> What is End to End Testing (E2E)?help
> What is Security Testing?help
> What is Penetration Testing?help
> What is Performance Testing?help
Deployments
> What is Continuous Integration?
> What is Continuous Delivery?
> What is Circle CI?help
Infrastructure
> What is Cloud Computing?help
Containers
> What is Open Stack?help
> What is Mesos?help
> What is Infrastructure as Code?
[Anything] as a Service
> What is Software as a Service?
> What is Platform as a Service?
> What is Infrastructure as a Service?
Artificial Intelligence / Machine Learning
> What is Artificial Intelligence?help
> What is Machine Learning?help
> What is Deep Learning?help
> What are Neural Networks?help
> What is Tensor Flow?help
Crypto
> What is Blockchain?help
> What is Bitcoin?help
> What is Ethereum?help
Commercials
> What is Buy?help
> What is Build?help
> What is Buy vs Build?help