«Заграница» пишется слитно, когда ее можно заменить на «зарубежные страны».
Пример:
Данила любил заграницу и боролся за свои права, особенно за право называть тефтельки митболами.
«За границей» — на «на чужбине», «за границу» пишутся отдельно, когда можно заменить на «прочь из России».
Мария хотела уехать за границу, но не могла смириться с мыслью, что тефтельки за границей придется называть митболами.