there are 2 largely unrelated operators:
- list range-operator,
- scalar range-operator
#1 most common usage (list context) iterates over a range of integers or strings, similar to python xrange().  has clear examples.
#2 (possibly more powerful) usage is during text file line-by-line processing. The operator selects a continuous chunk of lines. Un-intuitively, this is considered scalar context.  has useful example, but need to understand the basics first.
#2b simplest use cases has two hardcoded numbers.
 http://perldoc.perl.org/perlop.html#Range-Operators Overall, this article has too many technicalities to obscure the key, useful features.