Actually period is much older than the newer full stop. It's just that norte americanos held onto it when the rest of the world moved on.
Full stop denotes punctuation that delimits a sentence, while a period can appear almost anywhere (abreviations for example).
So, you can have periods appearing willy nilly pamby namby in a sentence, but you will have only one full stop at the end of that sentence.