@datakurre The only difference seems to be if the commands are used before defining documentclass.

http://tex.stackexchange.com/questions/19919/whats-the-difference-between-requirepackage-and-usepackage