AVI is a video format developed by Microsoft in November 1992 as a part of windows technology. AVI files can contain both audio and video data in a file container that allows synchronous audio-with-video playback.

MKV file is an open source container format. It is a general-purpose audio and video container and a competing format to the popular AVI and MP4 formats.

1: AVI usually has a low requirements for hardware
2: AVI is a typical video format that can contain high quality videos in small size.
3: MKV has powerful compatibility and high quality that can be played back on many devices.
4: MKV offers a high definition visual experience, you can watch some high definition movies.

Other Comparison: MOV vs WMV / 3GP vs 3G2 / MP4 vs FLV / MKV vs MP4 / MP4 vs MP3 / 3GP vs MOV / 3GP vs FLV / M2TS vs MP4

Related Post of AVI File formats

Related Post of MKV File formats