- take string input and provide string output to screen - take input file, regex expression, encrypt regex result, write output to screen/file