"BC" means "Before Christ," and is the years before the time of Jesus Christ. People who avoid Christian references often use "BCE" as well, which means "Before the Common Era. "
BC stands for Before Christ. It is used to date times and events before the birth of Jesus Christ. You will never find a document or coin dated with BC though for obvious reasons.