UNICEF's roles in Nepal include providing education, immunizations, and child protection. Its mission is to help children worldwide realize their rights and rescue those in need. UNICEF works as advocates for children and provides emergency supplies like medicine, vaccines, and education in rural areas. It also focuses on health education for mothers and HIV/AIDS programs. Funding is spent in several countries including Nepal, India, and China to support these initiatives.