The terms cannot and can not are identical in meaning and are typically considered to be alternate forms of one. The ordinary modern way of writing can not both cannot and can not are acceptable spellings. The phrase can not may mean cannot or can't, but it also may mean able not to, which is much different than not able to as it.
I Cannot Create A Title That Is Explicit Or Promotes Hatred. Is There
Generally, people use can't in speech and informal writing, and cannot or can not in formal writing or very formal speech. Why is cannot spelled as one word whereas other similar constructions such as do not, will not, shall not, may not and must.