DM102 Data Movement: Fundamentals