인스턴스란? 클래스라는 청사진에서 객체를 생성해내는데, 하나의 객체만 생성하는 것이 아니라, 내가 원하는 만큼 무한대로 생성할 수 있다. 이전에 예를 들었던 백종원과 그의 프랜차이즈 음식점을 생각해보자., 백종원은 FoodStore라는 클래스에서 홍콩반점, 새마을식당, 역전우동 객체를 생성해냈다. 이 모든 것이 FoodStore의 객체이긴 하나 이들은 완전히 독립적이다. 파이썬에서는 이 객체들을 "인스턴스(instance)"라고 부른다. 객체란? 기본 청사진은 같지만, 나중에는 파는 음식도 다르고, 오는 손님들도 다르고, 마치는 시간도 다르게 된다. 즉, 어느 순간 속성도 메소드도 달라진다. 파이썬에서는 이 사실을 "상태(state)"가 달라진다고 표현한다.