The limit superior/inferior of a sequence in R can be introduced in different ways.
One way to define the previous limits is by considering the sequence of suprema/infima of the successive tails of the initial sequence. The limit superior/inferior is then defined as the infimum/supremum of the sequence of suprema/infima of the successive tails of the initial sequence.
Another way to introduce the limit superior/inferior of a sequence is by considering the set of real numbers with the property that only a finite number of terms of the sequence are greater/less than those real numbers. This is a more general, and more abstract, way to introduce the limit superior/inferior, as the previous set contains the sequence of suprema/infima of the successive tails of the initial sequence.
Finally, a more informative, but also more restrictive, way to introduce the limit superior/inferior is by stating that it is the supremum/infimum of the limit set of the sequence, i.e. it is the supremum/infimum of the subsequential limits of the sequence.
What, do you think, is the best way to introduce the subtle concept of limit superior/inferior?