This document provides an overview of spread spectrum communication. It discusses the advantages of spread spectrum such as interference suppression, multiple access capability, and message privacy. It describes the basic model of a spread spectrum system including pseudorandom sequence generation and synchronization. The two main types of spread spectrum modulation are direct sequence spread spectrum (DSSS) and frequency hopping spread spectrum (FHSS). Pseudorandom sequences are explained which are used to spread and later recover the signal. The document provides historical background on transmitted reference versus stored reference spread spectrum approaches.