The Knights of Columbus is a Catholic organization.
Masonry is secular, however, most of what a Mason learns through the various degrees of Masonry is for the "perfection of his soul". One is encouraged in every way to become a "better person" and to provide "service" to your fellow man. Hence the blurring of lines and the opposition by some churches for treading on their ground.