1.
verhaften = wenn die Polizei jemanden mitnimmt
inhaftieren = jemanden ins Gefängnis bringen
"Die Polizisten verhafteten viele Demonstranten" = "Die Polizisten nahmen viele Demonstranten mit." Normalerweise verbringen diese Demonstranten dann ein paar Stunden in einem Polizeirevier und dürfen anschließend nach Hause gehen. Deshalb kann man in diesem Zusammenhang nicht von "inhaftieren" sprechen. Es ist besser, dieses Wort nicht zu verwenden. Es wird nur in der Schriftsprache gebraucht, in Zeitungen und juristischen Dokumenten. Wenn jemand im Gefängnis ist, dann sagt man "Er ist/sitzt im Gefängnis" oder "Er ist in Haft".