RACH Process

What is RACH process and why a UE needs to perform it?