Anybody can explain about Acitivity and ActiveDispatcher... the differences and spesifics purpose for each?