Abstraction : 단순화 및 조직화, 핵심 요소의 추출과 재구성
Operations : Data 조작하는 다양한 행위
Interface : 중간 다리, 예) 컴퓨터와 사용자 사이의 키보드나 마우스
Instance : 구체적인 실체
Object : 범용적인 엔터티(Universal Entity), 데이터와 기능을 포괄하는 존재
Markup : 정보 추가, 구조 정의
Markdown : 복잡성 감소, 간소화된 표현
System : 동일한 목표를 가지고 상호 작용하는 구성 요소들의 모임
Hardware : 컴퓨터 시스템을 구성하는 물리적 장치
Software : 컴퓨터 시스템의 하나로 데이터를 처리하는 프로그램
Architecture : System의 설계와 구조
Program : 특정 목적을 달성하기 위한 계획이나 절차
Process : 실행중인 프로그램
module : 특정 기능의 코드 묶음
Transaction : 데이터 처리 과정에서 일련의 작업이 완전히 수행되거나 전혀 실행되지 않도록 보장하는 안전한 방법
Component : 소프트웨어의 재사용 가능한 독립적인 부분, 명확한 인터페이스 제공