BND has 8 different branches operating in their own jurisdictions. These divisions include...
BND performs its operation in the foreign countries only. The agency is similar to American CIA in this regard because it cannot conduct domestic espionage.
The Office for Protection of the Constitution Verfassungsschutz is responsible for the local intelligence services.
The German military has its own intelligence agency known as Military Screening Service or Militärischer Abschirmdienst.