Cholecystectomy may be performed by laparoscopic techniques or by laparotomy. The advantages of the laparoscopic approach are less pain, shorter hospital stay, faster return to normal activity, and less abdominal scarring.