This document presents a car rental distributed system project developed as an Android application. The application allows registered users and guests to search for available cars, book cars, and process payments online or offline. It also allows car owners to manage their vehicle details and reservations. The system was designed using object-oriented principles and implemented with technologies like Android Studio, Genymotion emulator, and IntelliJ IDEA. It features functionalities like user registration, vehicle search and booking, payment processing, and admin management of vehicle and reservation details.