Ces deux termes ont des sens et des fonctions différents, tout en se prononçant de la même façon.
- « ce » est un déterminant démonstratif qui se rattache à un nom.
Exemple :
Ce chat a des puces.
- « se » est un pronom personnel qui se rattache à un verbe.
Exemple :
Le chat se gratte.
Pour les différencier, rien de plus simple :
— s’il se rapporte à un nom, il est écrit « ce » (même s’il ne se trouve pas immédiatement devant)
Exemple :
Il est dans ce grand bâtiment.
— s’il se rapporte à un verbe, il est écrit « se »
Exemple :
Il se promène dans le parc.