Describe how to use AngularJS's built-in $http service for server communication.
Instruction: Explain how to perform CRUD operations using the $http service in AngularJS.
Context: This question examines the candidate's ability to interact with back-end services using AngularJS, an essential skill for full-stack development.