DMV.org states that drivers who have a learner's permit are only allowed to carry passengers who are directly related to them. The exact amount of passengers allowed can change depending on the state.
DMV.org also states that, to earn a learner's permit, a student must first attend a driver's education program. Those with a learner's permit must also be with a licensed adult when they are driving. Once the learner receives a provisional license, he is allowed to drive on his own but is restricted on the times of day he can drive. Once the provisional license is held for a certain amount of time and the driver reaches a certain age, he is allowed to obtain a full driver's license. The age and amount of time requirements can change based on state statutes.