as far as i know, they have different meanings, and they are used in these 3 sentences as expressions, for "drifting" it is usually used for sliding or side moving, for floating, it's usually related to water e.g. wood floats on water , for wandering, it is like moving without a target destination, hope that will help, and hope that it's right :))