There are a big handful of possible causes. My first question though is did you just recently upgrade that computer from os 9 to os X?
When it turns on, hold down the keys: Apple-V which will tell it to boot into verbose mode. Then you can see exactly what it does just before it stops. It...