The difference between hematochezia and rectorrhagia is that, in the latter, rectal bleeding is not associated with defecation; instead, it is associated with expulsion of fresh bright red blood without stools.