This study is an overview of autonomous cars and also the challenges faced in the field of autonomous cars. Recent advances are being made in the field of planning, perception, and decision-making for autonomous vehicles. This has led to great improvements in functional capabilities; several prototypes are already on roads. The challenge is to obtain the safe execution of vehicles in all driving situations. In this study, we will see recent methodologies for vehicle control using kinematic and dynamic model, collaborative autonomy, decision-making system for autonomous vehicles using convolutional neural network, path planning for autonomous vehicles using model predictive control, real-time decision-making for autonomous city vehicle using world model and driving maneuver system, and intention-aware autonomous driving decision-making using hidden Markov model and partially observable Markov decision process.