1) In Pre Independence Day, CBI was formed by a resolution to investigate corruption in central govt offices at Delhi.
2) Then, CBI was put under Delhi Police Act.
3) It is a force of Central Govt. It takes cases suggested by Central Govt. Any State Govt can ask Central Govt for help of CBI in any State crime. HCs and SC can also order them to probe any case.
4) No difference between CBI and other Police, once FIR is,registered. Both are then controlled by Criminal Procedure Code..
5) CBI has published a Manual guiding how its inspectors will investigate crimes. It can be seen on their website. No such manuals are seen in State Police Dept.
6) CBI officers are controlled administratively by Central Govt. Other State police is controlled by their state govts.
7) There is not much difference between the two.
It is only a matter of public perception.
Mainly, when a case is given to CBI, state functionaries cannot control CBI officers. This is the main reason for its existence.
Haresh Raichura (c)
9/7/15