Here is a pretty comprehensive list of the ham radio contact logging software out there. It is a log of radio messages sent and received, together with other pertinent information, maintained by radio operators. Many are free, some are not. You can click on the links to read reviews of each one. I personally use Ham Radio Deluxe, the free version, and it does everything I need and more.
Ham radio logging software is a type of computer program that is used by hams to record and track information about their radio contacts, such as the date, time, frequency, and mode of communication. The software typically includes features that allow users to quickly and easily enter this information and to search and sort their logs to find specific contacts or generate reports. Some ham radio logging programs also include additional features, such as call sign databases and interfaces for digital modes, to help make the logging process more efficient and convenient.