alternative – n. something that can be chosen instead of something else or a choice or option
autonomous – adj. existing or acting separately from other things or people
dock – v. to bring a ship or boat into a dock; to connect a device (such as a computer or a digital camera) to another device
fad – n. something (such as an interest or fashion) that is very popular for a short time