Yes, that's how I understand and use the terms. Non-relational is actually a slightly better term for this mainly because SQL is a language, not a data storage architecture. I feel both terms are flawed, though, in that they describe what something is not instead of what it is.
There are alternate query languages for relation DBs. For example Google has one called Logica that works with it'sits BigQuery database.
Additionally there are non-relational DBs that support SQL such e.g. GraphDB.