Разные процессы не имеют общего пространства памяти, поэтому данные между процессами передаются через сообщения. Интерфейс передачи данных создается на языке AIDL.
AIDL поддерживает передачу объектов, реализующих
Parcelable и Serializable.Parcelable и Serializable.