RCMP is like the federal police in Canada or FBI in US. RCMP does a little more than FBI does. in many provinces RCMP is the only available police in smaller towns and villages and highways. so they do policing jobs, like giving tickets and checking small crimes, and investigation jobs like FBI, for major crimes. So they are federal police but also if any province wants them to do regular police jobs they do that too.. I know in Ontario they did not want RCMP to do the policing so they made their own OPP or Ontario Provincial Police to replace the RCMP there. So RCMP only does the FBI job in Ontario.
I know all of this because I hate police and you have to know your enemy to hate them better :)