Confucianism and Buddhism

Confucianism and Buddhism are perhaps the two most important philosophical traditions of the Axial Age. Explain the foundations of these two religions. What was the religious and social context from which they sprouted? Explain what belief and philosophical systems challenged and were challenged by these two systems.