Yarı geçirgen ve seçici geçirgen arasındaki temel fark, hangi moleküllerin geçişine izin verdikleri ve bu sürecin nasıl gerçekleştiğidir: Yarı geçirgen zarlar, parçacıkların boyuta, çözünürlüğüne, elektrik yüküne veya diğer kimyasal veya fiziksel özelliklere göre geçiş yapmasına izin verir. Seçici geçirgen zarlar, belirli kriterlere (örneğin, moleküler geometriye) dayalı olarak hangi moleküllerin geçmesine izin verildiğini seçer. Bu bağlamda, yarı geçirgen ve seçici geçirgen terimleri bazen aynı anlamda kullanılabilir, ancak tam olarak aynı şeyi ifade etmezler.