Exact And Approximate Epidemic Models On Networks : Theory And Applications