You can charge your car at any public parking spot that has a charging station, this can include on-street parking, shopping centres, restaurants, hotels, or hospitals. Public charging requires specific charge cards (often called RFID cards).
Or, charge at home in a private garage / driveway, or at a designated parking spot/shared parking facility (common for apartments). Many places of work now offer charging facilities to employees, often billed via roaming charge cards or in-house schemes.
Whether you have access to all public charging stations depends whether your charge card allows roaming. Roaming allows charging stations from different providers to communicate and exchange data with each other. If “roaming” is activated, you have access to charging stations from multiple providers. To access this feature, you'll need to purchase a charge card or charging subscription with "interoperability" or "roaming".
An increasing number of charge points now accept contactless credit or debit card payments, negating the need for specific charge cards.