A technology is knowledge that allows one to produce similar effects given the right resources and conditions.