«Опять» употребляют, когда говорят о повторении действия, которое приводит к уже известному результату. 3 Например: «Ты опять опоздал на работу!», «Маша опять получила двойку по математике». 3
«Снова» используют, когда говорят о повторении действия, которое несёт в себе потенциал для нового опыта или результата. 3 Например: «Весной природа снова оживает», «Завтра я снова увижусь с любимым человеком». 3
В повседневной речи эти слова часто взаимозаменяемы, но выбор между ними зависит от контекста и того, какой смысл хочется вложить в речь. 3
Также «опять» может использоваться в просторечии в значении «также (ещё), тоже, к тому же, кроме того». 2