Halo 3 - Anyone on? (the beta is ALIVE )

Is it Xbox LIVE only or is it single player demo too?