BVG are responsible for U-Bahn, buses and trams in Berlin but not the S-Bahn or regional trains. Source: I'm sitting in my apartment in Berlin as I write this. Thankfully you can still use them all on the same ticket even though they're operated separately