a precompiled SQL statement that is stored in a PreparedStatement object
a statement which is a statement which is sent to the database so that the query contained in the statement can be precompiled and stored by the database
class that encapsulates a query, update, or insert statement that is used repeatedly to fetch data. A prepared statement contains one or more prepared command.
An SQL statement that has been compiled for efficiency. The SQL processor parses and analyzes the statement and produces an execution plan for the prepared statement.