Object-based programming languages do not implement all features of OOPS whereas Object Oriented languages provide all the OOPS features.
JavaScript and VBScript are Object-based languages.
Java and C#.NET are Object Oriented languages.