I agree with the previous answers. Nonidet P-40 and IGEPAL CA-630 are the same, those are merely different brand names. According to the manufacturer, Sigma-Aldrich, the two compounds are "chemically indistinguishable". Both are octylphenoxy poly(ethyleneoxy)ethanol.
As a fun fact, the same is true for the transfection reagents FuGENE and X-tremeGENE, which are also chemically identical and just marketed under different brand names because of a dispute between Promega and Roche.
It should also be noted that the detergent NP-40 is NOT the same as Nonidet P-40. NP-40 is nonylphenoxy poly(ethyleneoxy)ethanol. Those two are often confused for obvious reasons.