what is non-secure callable and when can use it ?

what is NSC and when can use it ?