Doyle, Presiding Judge. Falcone Global Solutions, LLC, brought this action in superior court against Forbo Flooring B. V., which is based in the Netherlands. The superior court dismissed the action, and Falcone now appeals, contending that a federal court’s prior ruling of lack of long-arm personal jurisdiction over Forbo in Georgia does not bar the present litigation filed in a Georgia superior court. Because the federal court competently determined the issue of long-arm jurisdiction as to Forbo in Georgia for purposes of this litigation, we affirm the superior court’s dismissal. The issue before us presents a question of law, which we review de novo.[1] The record shows that Falcone is a shipping company based in Georgia, and Forbo is a flooring company with its principal place of business in the Netherlands. After a business dispute arose, Falcone sued Forbo in November 2019 in the United States District Court for the Northern District of Georgia, invoking the court’s diversity jurisdiction based on personal jurisdiction over Forbo under Georgia’s Long Arm Statute.[2] The same month, Forbo moved to dismiss the action, in part on the ground that the court lacked personal jurisdiction over Forbo under the Long Arm Statute. In July 2020, after considering the parties’ briefs and undergoing a thorough analysis of the issue, the district court concluded that Falcone failed to demonstrate personal jurisdiction under the Long Arm Statute and that subjecting Forbo to suit in Georgia would violate minimum contact standards under the Due Process Clause of the United States Constitution.[3] Falcone unsuccessfully moved for reconsideration, but it did not appeal the dismissal. In October 2020, Falcone filed the instant action against Forbo in the Superior Court of Fulton County, again asserting personal jurisdiction under Georgia’s Long Arm Statute. The second complaint alleged claims predicated on the same underlying transactions at issue in the first action. Forbo moved to dismiss the claims in the superior court, asserting that the issue of long-arm personal jurisdiction had been determined by the federal district court and was binding on the present action. Falcone opposed the motion, and after considering the parties’ briefing, the superior court ruled that the district court’s prior dismissal operated as “res judicata on the issue of personal jurisdiction and bars further litigation of these claims in any Georgia court.” Falcone now appeals. Falcone contends that the superior court erred because the district court’s dismissal was not a final judgment on the merits such that it could not re-file the action. Because the district court’s dismissal was a final determination of the issue of personal jurisdiction presented in this case, we disagree. As a threshold matter, we note that [t]he preclusive effect in state court of a federal court judgment . . . is determined by federal common law. . . . If[, as here,] the federal decision was rendered under diversity jurisdiction, however, federal common law looks to the law of the state where the district court sits to determine the preclusive effect of the case, unless such state law is incompatible with federal interests in the case.[4] Accordingly, because the district court sat in Georgia, we look to Georgia law to determine the preclusive effect of the district court’s ruling.[5] Georgia courts have consistently held that a prior ruling on a question of personal jurisdiction, if properly raised by the parties and addressed by a competent court as to that question, precludes relitigation of that issue between the same parties in a subsequent action on the same matters.[6] Thus, [if] the issue of jurisdiction was raised in the foreign court and decided against a party, the party cannot collaterally attack the foreign court’s determination. The doctrine of res judicata makes a prior judgment conclusive between the parties and their privies as to all matters put in issue or that might have been put in issue.[7] Falcone’s characterization of the district court’s dismissal as without prejudice does not change this result, nor does its reliance on Federal Rule of Civil Procedure 41 (b)[8] with respect to the district court proceeding. It is true that the merits of Falcone’s substantive claims have not been decided, and those claims are not precluded by the district court decision. But the district court did decide the issue of personal jurisdiction over Forbo in Georgia, and that decision precludes relitigation of that issue in this case.[9] Likewise, Falcone’s focus on the distinction between res judicata (claim preclusion) and collateral estoppel (issue preclusion) is unavailing. The doctrine of res judicata prevents the relitigation of all claims which have already been adjudicated, or which could have been adjudicated, between identical parties or their privies in identical causes of action. Three prerequisites must be satisfied before res judicata applies — (1) identity of the cause of action, (2) identity of the parties or their privies, and (3) previous adjudication on the merits by a court of competent jurisdiction. On the other hand, the related doctrine of collateral estoppel precludes the readjudication of an issue that has previously been litigated and adjudicated on the merits in another action between the same parties or their privies. Like res judicata, collateral estoppel requires the identity of the parties or their privies in both actions. However, unlike res judicata, collateral estoppel does not require identity of the claim — so long as the issue was determined in the previous action and there is identity of the parties, that issue may not be relitigated, even as part of a different claim.[10] The superior court ruled that the district court’s ruling was “res judicata on the issue of personal jurisdiction.” Thus, nomenclature aside, the superior court’s ruling was clear and correct: Falcone cannot now attack the district court’s personal jurisdiction ruling in a new action. Based on the record and procedural history in this case, the superior court correctly dismissed Falcone’s present action. Judgment affirmed. Reese, J., and Senior Appellate Judge Herbert E. Phipps concur.