The commitment to shariah - Islamic religious law - is the backbone of Islamic banking and finance. Here we describe the key principles of Islamic finance and its historical development. We also outline the main differences between conventional (non-Islamic) banking and Islamic banking.