A question related to use of "Ce"

Ce sont de nouveaux mots… since its plural why is it not “ces”?
Also in the above sentence “ce” is translated as “there”. I thought “ce” meant “this” or “that”.
Thank-you