Yes, pinned simply means it is pinned or stuck at the top of the list always. Regardless of the forum activity, topics and posts, pinned topics will always appear first on the list ahead of regular topics. Other than that, there is no difference.
Typically pinned topics are used for Important Information, Announcements, Rules, FAQs, etc.