BC and AD are abbreviations used to denote dates in the Gregorian calendar. BC stands for "Before Christ" and is written after the year. AD stands for "Anno Domini" meaning "in the year of the Lord" and is written before the year. Alternatively, BCE stands for "Before Common Era" and CE stands for "Common Era" as religiously-neutral terms referring to the same periods as BC and AD.