CCP Link vs Contextual Link

What are the key differences between the two?
Is there documentation out there outlining the difference?

Which one is more stable for large assemblies?