바코드(barcode)는 폭이 같지 않은 여러 개의 검은 막대와 공백을 일정한 인코딩 규칙에 따라 배열하여 일련의 정보를 표현하는 도형 식별자이다.흔히 볼 수 있는 바코드는 반사율 차이가 큰 검은 줄 (줄임말) 과 흰 줄 (줄임말) 로 배열된 평행선 패턴이다.바코드는 물품의 생산국, 제조 업체, 상품 명칭, 생산 날짜, 도서 분류 번호, 우편물의 시작 지점, 종류, 날짜 등 많은 정보를 표시할 수 있기 때문에 상품 유통, 도서 관리, 우편 관리, 은행 시스템 등 많은 분야에서 광범위하게 응용되었다