The terms are often thrown around interchangeably, and there\'s clearly considerable overlap, but just as often it seems implied that people see something strongly implied by sa
In an ORM, classes/objects in the application are mapped to database tables and operations for persistence, sometimes automagically.
In a DAL, database operations are hidden behind a code facade.