The following are words that have the same meaning.
various and different -- they are synonymous.
education and instruction -- they are synonymous
program and instruction -- they can also be synonymous (program is a set of instructions)
computer and program -- they are more or less related (computer analyzes the program)
machine and printer -- they are similar in its purpose
operation and business -- they can be similar in it purpose.