The exact cause of inflammatory bowel disease (IBD) is not known, but the one possible cause is an immune system malfunction. There are some risk factors which are associated with IBD such as family history, smoking, non-steroidal anti-inflammatory medicines, age etc.