I have found definitions of trees as "undirected graphs that are connected and have no cycles" in multiple textbooks and references. However, none of them seem to offer a clear understanding of what notion of cycles underlies this definition.
What is the correct interpretation of cycles in these definitions? No repeated vertices? No repeated edges? Simple cycles?