I just wants to know the difference between fastboot and recovery modes in android device.
So far my understanding I thought that
Recovery mode : contains a small Linux image, having some simple User interface with few recovery options.
fastboot mode : Once the phone is into fastboot mode we can install recovery images.
can you please confirm whether my understanding is correct or not and please tell me when to use which one or combination of these two .