It means that you are required to deposit only 5% of the total worth of the trading positions you wish to open before you are allowed by your broker to open the positions. 5% margin is equal to a leverage of 1:20.