It is better to use ac current for long distance as this requires high voltage. It is easy to use transformers to step up(increase) or step down ac voltage. It is commonly used for power transmission in every country. For low voltage applications like torch or remote batteries are uaed which provide dc current