Trader,
Other than to reiterate what has been posted, there are two types of arbitrage. One is "riskless" and the other is risk.
Riskless arbitrage would be a play on price discrepancies that exist in markets. The most common being the imbalance between the price of a futures contract and the under lying assets. So you could sell the overvalued asset and buy the undervalued asset and wait for the "spread" to close. You may want to consult "When Genius Failed" the Long Term Capital Management Story to see what happens when spreads diverge and you are maxed on leverage. I will add that this could involve buying the same asset on one market and simultaneously selling it on another market. X is offered at 5 in London, and bid for 5.25 in Paris. Hence a risk free profit since these are the SAME asset.
Risk arbitrage would fall into the category of playing the spread on similar assets. For instance company X buys company Y. The two assets should trade in tandem. So you would sell X and buy Y and wait for the spread to close. But when a merger or correlation is broken, the spread will diverge. You may want to look at what happened when the GE / HON merger was blocked.
I have been working this into my trading more and more, and what I try to do is take the position off at one time. Now that can mean some things that intuitively suck. For instance I sold my long on Friday and bought back my hedge at close to the high for the day. At the end of the day, I reversed the position and bought my hedge long, for about $100 less than what I covered for. But, the purpose of the hedge in my opinion is to hedge and not be a piggy piggy. When you press, you can end up with less.