What is Convex And Non-Convex ?