What Is Rock Weathering And How Does It Affect Agriculture?

What Is Rock Weathering And How Does It Affect Agriculture?