allows simultaneous use of the database without having users interfere with one another
the process of managing simultaneous operations on the database without having them interfere with one another
problems that can occur when two or more transactions or users attempt to update a piece of data simultaneously