Islamic finance is an alternative to the traditional banking system which comprises components not permitted by Shariah (Islamic rules and jurisprudence). In this context, Islamic financial products have to comply with key rules, such as economic participation, which must be free of forbidden elements such as usury (Riba), uncertainty (Gharar) and gambling (Maisir).