diff --git a/README.md b/README.md
index 0adaf5de4e104a3147a41a07c06497ace1427918..e84696f62f206a9e8a0898d017697474f5332d74 100644
--- a/README.md
+++ b/README.md
@@ -3,3 +3,32 @@
 ## 주제
 
 Vue.js를 사용하여 간단한 싱글 페이지 어플리케이션 만드는 방법
+
+## 사전 준비사항
+
+Download Node.js in https://nodejs.org/ko/
+Download Visual code in https://code.visualstudio.com/
+
+## 정의
+
+### Vue.js
+
+  Vue는 사용자 인터페이스를 만들기 위한 프로그레시브 프레임워크 입니다. 프로그레시브 프레임워크(Progressive Framework)란 기존 프론트 엔드 프레임워크와 달리 라이브러리 역할( 화면의 데이터 표현에 관한 기능들을 중점적으로 지원)과 프레임워크 역할( 라우터, 상태관리, 테스팅)을 동시에 할 수 있는 프레임워크를 말합니다.
+  Vue는 현대적 도구 및 지원하는 라이브러리와 함께 사용한다면 정교한 단일 페이지 응용프로그램을 완벽하게 지원할 수 있습니다.
+
+### Node.js
+
+Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다.
+이 강의에서는 node.js의 패키지 생태계인 npm(Node Packaged Manager)을 사용하기 위하여 설치합니다.(npm을 통해 vue를 설치하려고 합니다.)
+
+### Vue-cli
+
+vue-cli 는 기본 vue 개발 환경을 설정해주는 도구입니다. 
+vue-cli 가 기본적인 프로젝트 세팅을 해주기 때문에 폴더 구조에 대한 고민, lint, build, 어떤 라이브러리로 구성을 해야되는지 webpack 설정은 어떻게 해야되는지에 대한 고민을 덜을 수 있습니다.
+
+
+
+## 참고자료
+
+https://kr.vuejs.org/v2/guide/index.html
+https://simplevue.gitbook.io/intro/01.-vue-cli