一国法院适用外国通常都是在民商事诉讼案件中。适用外国法主要的依据来源是本国和外国所缔结的公约和本国法律的规定,比如我国的海商法、民法、民诉法都有相关的规定!之所以要适用外国法,主要是解决涉外诉讼案件!比如合同的签订地、履行地、被告住所地都在国外、以及判决的域外确认和执行都是需要外国法的适用!