Theo qui định tại Điều 388 Bộ luật Dân sự năm 2005, Hợp đồng dân sự là sự thoả thuận giữa các bên về việc xác lập, thay đổi hoặc chấm dứt quyền, nghĩa vụ dân sự. Như vậy hợp đồng được hiểu là sự thể hiện ý chí của các bên bằng việc thoả thuận với nhau về quyền và nghĩa vụ của các bên, xác định khi nào và trong điều kiện nào thì các quyền và nghĩa vụ này được xác lập, được thay đổi và chấm dứt. Các chủ thể tham gia hợp đồng có thể là cá nhân hoặc pháp nhân hoặc các loại chủ thể khác. Khách thể của hợp đồng chính là đối tượng của hợp đồng, có thể là tài sản, hàng hoá hoặc dịch vụ.
Nguyên tắc quan trọng và được pháp luật bảo vệ là nguyên tắc tự do thoả thuận, bình đẳng và thiện chí trong việc giao kết, thực hiện hợp đồng, không phân biệt mục đích của hợp đồng là kinh doanh thu lợi nhuận hay nhằm phục vụ cho tiêu dùng.
Cũng theo qui định của Pháp luật Dân sự thì Hợp đồng dân sự bao gồm các loại chủ yếu sau đây:
- Hợp đồng song vụ là hợp đồng mà mỗi bên đều có nghĩa vụ đối với nhau.
- Hợp đồng đơn vụ là hợp đồng mà chỉ một bên có nghĩa vụ.
- Hợp đồng chính là hợp đồng mà hiệu lực không phụ thuộc vào hợp đồng phụ.
- Hợp đồng phụ là hợp đồng mà hiệu lực phụ thuộc vào hợp đồng chính.
- Hợp đồng vì lợi ích của người thứ ba là hợp đồng mà các bên giao kết hợp đồng đều phải thực hiện nghĩa vụ và người thứ ba được hưởng lợi ích từ việc thực hiện nghĩa vụ đó.
- Hợp đồng có điều kiện là hợp đồng mà việc thực hiện phụ thuộc vào việc phát sinh, thay đổi hoặc chấm dứt một sự kiện nhất định.