The cause of MS is unknown. It could be a combination of factors. The National MS Society has a page which discusses some of these possible factors. The MS Trust in the UK also has a page listing some possible causes. I hope that these sources provide you with the information you seek.