The goal of the present study was to investigate the effects of technology-enhanced instruction types, vocabulary activity types, and learners' cognitive style on vocabulary knowledge. With regard to the types of technology-enhanced instruction, the results of post-vocabulary tests indicated that both blended learning and web-based instruction had positive effects on vocabulary learning. In particular, the blended learning group outperformed the web-based group showing greater improvement. With regard to vocabulary activity type, the results did not reveal a significant difference between groups with different types of vocabulary activities. When comparing the results from test items assessing the receptive and productive knowledge of vocabulary, both groups made greater improvements in their receptive knowledge of vocabulary than productive use of vocabulary. Concerning learners’ cognitive style, the analysis of the test scores indicated that there was no significant difference among groups. Finally, pedagogical implications were provided at the end of the paper.