there is no difference it is the same medication you will find that imovane is a brand name for eg. valium, valpam are both diazepam but have a different brand name they do this because once a drug is made the medical board holds copyright as it were and when it runs out other companys can manafacture the same drug under a different name : )