Pipe lining involves inserting a new liner into an existing pipe and bonding it to the inner surface. Pipe coating refers to applying a protective layer on the external or internal surface of a pipe to prevent corrosion, reduce friction, or improve flow characteristics.