Why Did the Japanese Bomb Pearl Harbour?

The Japanese kamikaze fighters bombed Pearl Harbor to try and keep the American fleets and aircraft from attacking them before they invaded more countries.