MI5 is domestic counter intelligence and MI6 is foreign intelligence. In short, MI5 deals with threats within the UK and MI6 deals with threats outside the UK.
MI stands for Military Intelligence. At some point, there were organizations named MI1 to MI19 that handled different things, but most of these were absorbed into other departments or disbanded after WWII.
Latest Answers