DEFINITION 6.1
Let

be a category.
Let

be objects of

. Assume that morphisms

and

are given. Then the
fiber product

(more precisely,
) is defined as an object

together with morphisms
such that
which is universal in the following sense.
For any
together with morphisms
such that
there exists a unique morphism

such that
holds.
Using the usual universality argument we may easily see that the fiber product
is, if exists, unique up to a unique isomorphism.
EXAMPLE 6.2
Fiber products always exists in the category

of topological spaces.
Namely, let

.
Assume that morphisms(=continuous maps)

and

are given. Then we consider the following subset

of

.
We equip the set

with the relative topology.
Then

plays the role of the fiber product

.
(The morphisms

being the (restriction of) projections.)