Yes! It's exactly that. The two are related. By using Facebook Business to create your ads you can choose to run them on Instagram and/or Facebook.