海禁的目的主要是为了防范外敌入侵,比如当时的倭寇(注:倭寇是日本战国时期争夺政权失败的一些流浪武士,但并非都是日本人,大部分是中国商人在里面,因为海禁触犯了商人的利益),经常骚扰中国沿海地区。海禁的确防止了外敌入侵,但是也触及了商人的利益,因此从这个角度来说是抑制了商人,促进了农业的发展。