Answer:
Logic is more general and rhetoric is more specific.
Logic: the study and statement of the principles of good reasoning
Rhetoric: the study of persuasive discourse, especially argumentation
These definitions are not stone-set though, which means some may take it to mean something different.