Hello and welcome.
It could be a number of things:
-No free space on the hard drive
-Failing hardware - hard drive, graphics card, logic board
-Improperly seated RAM
-Corrupted install of OS X
Have you recently had any other issues with freezing, power issues, etc.?
C