Communicating between Scripts in Unity

In developing games most of the C# scripts will generally be linked to GameObject.You may sometimes need these scripts to communicate with each other.
Let’s consider two game objects gobj1 and gobj2 and two script1 && script2
Let’s create Script2 and attach it to gobj2.