What is it generally used for?
DipTrace is an application used to design electronically PCB schematics. It's one software from the CAD category. There is a website that explains all its features and options.