Might and could are often confused, and the difference between them is that "might" refers to an event that is a real possibility, whereas "could" refers to an event that the subject is able to do.
"I might go to the supermarket today", I am seriously considering going to the supermarket.
"I could go to the supermarket today", it's a possibility, but I'm not giving it a lot of consideration.