waiting for birth control?

How long does it take birth control to start working? Doing online research is telling me that after seven days it starts working. I've also heard other people say it takes up to a month! Are there different kinds of oral contraceptive birth controls that take different amounts of time to work?