Самое важное отличие, на которое вы должны обращать внимание, заключается в том, что предлог является словом, а приставка - частью слова, т.е. морфемой. Это можно понять, поставив слово в начальную форму, т.е. употребить его в именительном падеже. Приставка сохранится в слове, в отличие от предлога. Например: за стеной (предложный падеж) - стена (именительный падеж); затворнику (дательный падеж) - затворник (именительный падеж). В первом случае «за» является предлогом, а во втором - приставкой.