General courts - these are district, regional, and appeal courts. They adjudicate in the areas of civil, criminal, family and labour law.
Military courts - that is circuit and garrison courts. They deal with matters relating to crimes committed by soldiers in active service, civilian employees in military units, and prisoners of war.
The Supreme Court is the court of last resort of appeal against judgements in the lower courts. It also passes resolutions to clarify specific legal provisions and resolve disputable questions in specific cases. These however are not (at least technically) legally binding. It is located in Warsaw.