Jabarkan Bentuk kompetisi dari Sistem liga sepak bola di Indonesia

Dari musim 1994-95 hingga 2004-05, bentuk Liga Indonesia berubah hampir setiap tahun. Untuk beberapa musim, Divisi Utama sebagai liga tingkat teratas dibagi menjadi dua wilayah dan juga pernah dibagi menjadi tiga wilayah. Jumlah klub di tingkat teratas bervariasi antara 18-36, dan musim berlangsung antara 34-70 pertandingan. Empat klub teratas di setiap wilayah memenuhi syarat untuk mengikuti babak delapan Besar untuk menentukan juara.

Selama musim 2004-05, tingkat teratas Divisi Utama Liga Indonesia terdiri dari 18 klub dan berlangsung dalam 34 pertandingan dalam satu musim dan setiap klub bermain secara kandang dan tandang. Tiga tim di tingkat terbawah terdegradasi ke Divisi Satu, tingkat kedua dari sistem liga Indonesia, sedangkan tiga tim dari Divisi Satu yang memenangkan promosi menggantikan mereka. Dua tim di tingkat teratas Divisi Utama berhak lolos ke Liga Champions AFC.