This question already has an answer here:
(1) They love to walk in the woods.
(Angela Downing, English Grammar: A University Course)
(2) They love walking in the woods.
She says (1) will be interpreted as potential, while a gerund means actual or habitual. But, in fact, they seem to be very similar. How do I understand the difference in meaning?