Selecting an item in Fragment
A needs to update UI of Fragment B by sending a message.
You would probably get tempted to keep a reference to Fragment B inside Fragment A.
Easy way out! But doing so would lead to tight coupling between these two fragments.
That ruins the most basic purpose of fragments, i.e., reusability.