Question: what is the difference between moral and venial sin?
Answer: A mortal sin is defined as a grave action that is committed in full knowledge of its gravity and with the full consent of the sinner's will. ... While a venial sin weakens the sinner's union with God, it is not a deliberate turning away from him and so does not wholly block the inflow of sanctifying grace.