Free Software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions: wikipedia article.
GNU
Open Source
Open-Source Software (OSS) is an alternative term but it is ambiguous. OSS may not provides the freedome to use, modify and redistribute copies.