pet technology meaning