I've been hearing this term quite a bit and I don't really understand what it means. Is it any different from re-financing?
When a debt become due there is a need to either repay the principal, or alternatively, to enter into a new agreement.
Structurally, funds from the second debt are used to repay the first debt. Then you repay the second debt as required. Quite often these new terms will be agreed with the initial lender.
In essence, you're 'rolling' the repayment obligation from one period into the next.
This all leads to rollover risk, which is the risk you that you won't be able to find anyone willing to lend the value of the outstanding debt and/or offer a comparable rate as the first principal repayment obligation approaches.
This may be due to either movement in the borrowers perceived credit status and/or changes to the broader credit environment. This was a key theme during the financial crisis of 2007 - 2008.
The reasons for refinancing may include the above, but also other themes such as debt consolidation (which doesn't directly imply a change to the debt term).
It's similar to refinancing but generally has a slightly different connotation.
If you have an existing loan that has a balloon payment and you take out a new loan to pay off the old loan, that would be rolling over debt. That's something that is extremely common for companies that issue fixed term bonds-- if Bob's Widgets issues 5 year bonds today, it is very likely that they will roll that debt over to a new bond issue in 5 more years. It is generally less likely for individuals since most consumer loans are fully amortized (you make payments every month until it is paid off) rather than a balloon payment at the end although some people do have mortgages with balloon payments or things like payday loans where the entire loan is due in a single balloon payment.
If you have an existing loan that you could continue to make monthly payments on and you decide to take out a new loan because the new terms are more advantageous, that would generally be called refinancing.
Now, that being said, there are plenty of corner cases where you could use either term. If a company issues new bonds in order to redeem some callable bonds that aren't due for several years, that could well be called a refinance even though it would probably be called rolling over the debt. But these are corner cases, most of the time it is relatively clear.
In general, rolling over debt is a riskier thing than refinancing because rolling over debt is generally something that the debtor has to do at a point in time, not something they can choose to do whenever it benefits them. If a company happens to have a bad quarter just before they need to roll over a bunch of debt or a consumer has to roll over their mortgage just after they lose their job, that generally creates a lot of issues and means that the rate on the new debt is going to be much higher than the old debt. If you're refinancing, that's something that you can easily choose not to do if you find that it's going to be more expensive.