Communicate with activity and fragments 1). Passing data from activity to fragment1 and fragment2 2). Passing data from fragment1 to activity 3). Passing data from fragment1 to fragment2 4). Passing data from fragment2 to activity 5). Passing data from fragment2 to fragment1