Both CPA and IPA are caused by aspergillus fungal infection. However, the root cause of CPA is aspergillus antigen, whereas, for IPA, galactomannan antigen is responsible.