Перед одиночным союзом запятая не ставится. Запятая ставится только тогда,когда одиночный союз и повторяется,например: И теплый,и красивый, и удобный костюм купила мама.Запятая ставится перед одиночным союзом,если он соединяет части сложного предложения,например: Пришла весна, и прилетели грачи.В этом предложении две грамматические основы: 1) Пришла весна и 2) грачи прилетели.Предложение сложное. В данном случае союз и соединяет две основы в сложное предложение,а запятая их разделяет.