"connect by level <= 10" simply says recurse the hierarchy until I get 10 levels deep. So in the case above for example, you might be on a row with ID=1, but you traverse from that row into a row that might have ID=2 (because you have placed no limitation in the connect by to not do so).
So the first 10 rows of below might help explain
SQL> with data as
2 ( select 1 id, 1300 w_from, 1303 w_to from dual
3 union
4 select 2 id, 1630 w_from, 1639 w_to from dual
5 )
6 select level, prior id, id, w_from, w_to, w_from+level-1 wk
7 from data
8 connect by level <= w_to-w_from+1 ;
LEVEL PRIORID ID W_FROM W_TO WK
---------- ---------- ---------- ---------- ---------- ----------
1 1 1300 1303 1300
2 1 1 1300 1303 1301
3 1 1 1300 1303 1302
4 1 1 1300 1303 1303
5 1 2 1630 1639 1634
6 2 2 1630 1639 1635
7 2 2 1630 1639 1636
8 2 2 1630 1639 1637
9 2 2 1630 1639 1638
10 2 2 1630 1639 1639
See how at level 5, ID=1 links to 2