In human-computer interaction , cut and paste and copy and paste are related commands that offer a user-interface interaction technique for transferring text, data , files or objects from a source to a destination.