Spotting

I bled a bit after/during sex today and the blood was red and fresh looking.  My period is due tomorrowish, what is the reason I bled?