Advancing Knowledge through Technology